কম্পিউটার

পাইথন ব্যবহার করে লুকানো ফাইল এবং ফোল্ডারগুলি কীভাবে সরিয়ে ফেলবেন?


ইউনিক্স ওএসে (ওএসএক্স, লিনাক্স, ইত্যাদি) লুকানো ফাইলগুলি '.' দিয়ে শুরু হয়। তাই আমরা একটি সাধারণ স্টার্ট উইথ চেক ব্যবহার করে সেগুলিকে ফিল্টার করতে পারি। উইন্ডোজে, আমাদের ফাইলের বৈশিষ্ট্যগুলি পরীক্ষা করতে হবে এবং তারপর ফাইল/ফোল্ডারটি লুকানো আছে কিনা তা নির্ধারণ করতে হবে৷

উদাহরণ

উদাহরণস্বরূপ, আপনি সমস্ত লুকানো ফাইল মুছে ফেলতে নিম্নলিখিত কোড ব্যবহার করতে পারেন:

import os
if os.name == 'nt':
    import win32api, win32con
def file_is_hidden(p):
    if os.name== 'nt':
        attribute = win32api.GetFileAttributes(p)
        return attribute & (win32con.FILE_ATTRIBUTE_HIDDEN | win32con.FILE_ATTRIBUTE_SYSTEM)
    else:
        return p.startswith('.') #linux-osx
[os.remove(f) for f in os.listdir('.') if file_is_hidden(f)]

  1. উইন্ডোজ 10 এ ফোল্ডার এবং ফাইলের তুলনা কিভাবে করবেন।

  2. কীভাবে PowerShell ব্যবহার করে ফাইল এবং ফোল্ডার মুছবেন

  3. কিভাবে উইন্ডোজ 10 এ লুকানো ফাইল এবং ফোল্ডার দেখাবেন

  4. কিভাবে উইন্ডোজ 10 পিসিতে খালি ফাইল এবং ফোল্ডারগুলি সরাতে হয়?