مدیریت فایل Python
- صفحه قبلی فرمتدهی رشتههای Python
- صفحه بعدی خواندن فایلهای Python
مدیریت فایل بخش مهمی از هر برنامه وب است.
Python چندین توابع برای ایجاد، خواندن، بهروزرسانی و حذف فایلها دارد.
مدیریت فایل
کلیدهای کلیدی برای استفاده از فایل در Python open()
توابع.
open()
این تابع دو پارامتر دارد: نام فایل و حالت.
چهار روش مختلف برای باز کردن فایل وجود دارد (حالت):
"r"
- خواندن - پیشفرض. فایل را برای خواندن باز کنید، اگر فایل وجود ندارد، خطای فایل وجود دارد."a"
- اضافه کردن - فایل را برای اضافه کردن باز کنید، اگر فایل وجود ندارد، آن را ایجاد کنید."w"
- نوشتن - فایل را برای نوشتن باز کنید، اگر فایل وجود ندارد، آن را ایجاد کنید."x"
- ایجاد - ایجاد فایل مشخص شده، اگر فایل وجود دارد، خطای فایل وجود دارد.
علاوه بر این، میتوانید مشخص کنید که فایل باید به عنوان باینری یا متن پردازش شود.
"t"
- متن - پیشفرض. حالت متن."b"
- باینری - حالت باینری (مثلاً تصاویر).
نحوه استفاده:
علاوه بر این، میتوانید مشخص کنید که فایل باید به عنوان باینری یا متن پردازش شود:
f = open("demofile.txt")
کد بالا معادل با:
f = open("demofile.txt", "rt")
چون "r"
(read) و "t"
(text) به عنوان پیشفرض است، بنابراین نیازی به指定 آنها نیست.
نکته:مطمئن شوید که فایل وجود دارد، در غیر این صورت پیام خطایی دریافت خواهید کرد.
- صفحه قبلی فرمتدهی رشتههای Python
- صفحه بعدی خواندن فایلهای Python