حذف فایل (Delete Files)
اینجا «حذف فایل در پایتون» را ساده می بینیم. «ماژول (Module)» os ابزارهای سیستمی می دهد. سپس با «تابع (Function)» os.remove() فایل را پاک می کنیم.
حذف فایل با os.remove
اول os را وارد کن. سپس نام فایل را بده.
import os
os.remove("demofile.txt")
بررسی وجود فایل قبل از حذف
برای جلوگیری از خطا، قبلِ حذف وجود فایل را چک کن.
import os
if os.path.exists("demofile.txt"):
os.remove("demofile.txt")
else:
print("The file does not exist")
نکته: نبودن فایل باعث خطا می شود. پس اول چک کن.
حذف پوشه خالی با os.rmdir
برای حذف پوشه خالی از os.rmdir() استفاده کن.
import os
os.rmdir("myfolder")
نکته: rmdir فقط پوشه خالی را حذف می کند.
گام های تمرینی سریع
- یک فایل آزمایشی بساز و نامش را یادداشت کن.
- با
os.path.existsوجود فایل را بررسی کن. - با
os.removeحذف کن و نتیجه را چاپ کن.
برای نوشتن فایل ها به نوشتن/ایجاد فایل برو. برای خواندن نیز خواندن فایل (Read Files) را ببین. همچنین این صفحه را با کلیدواژه حذف فایل در پایتون بوکمارک کن.
جمع بندی سریع
os.removeیک فایل را حذف می کند.- قبلِ حذف، وجود فایل را بررسی کن.
os.rmdirفقط پوشه خالی را حذف می کند.- خطاها با چک ساده، قابل پیشگیری هستند.