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


آموزش Drag And Drop (کشیدن و رها کردن) عناصر در HTML

موقعیت جغرافیایی (لوکیشن یا مکان) در HTML

چگونه از YouTube در HTML استفاده کنیم؟

افزونه ها (plug-ins) در HTML

تگ audio در HTML

تگ video در HTML

Multimedia (چند رسانه ای) در HTML

عنصر SVG در زبان نشانه گذاری HTML

عنصر canvas در زبان نشانه گذاری HTML

ویژگی form عنصر input در زبان نشانه گذاری HTML