نوشتن فایل Python
- صفحه قبلی خواندن فایل Python
- صفحه بعدی حذف فایل Python
نوشتن به فایل موجود
برای نوشتن به یک فایل موجود، باید به open()
پارامترهای افزودنی به تابع:
"a"
- اضافه کردن - به انتهای فایل اضافه میشود"w"
- نوشتن - محتوای موجود را پوشش میدهد
مثال
فایل "demofile2.txt" را باز کرده و محتوای آن را به فایل اضافه کنید:
f = open("demofile2.txt", "a") f.write("Now the file has more content!") f.close() # پس از اضافه کردن، فایل را باز کرده و بخوانید: f = open("demofile2.txt", "r") print(f.read())
مثال
فایل "demofile3.txt" را باز کرده و محتوای آن را تغییر دهید:
f = open("demofile3.txt", "w") f.write("Woops! I have deleted the content!") f.close() # پس از نوشتن، فایل را باز کرده و بخوانید: f = open("demofile3.txt", "r") print(f.read())
نکته:روش "w" محتوای کامل را پوشش میدهد.
ایجاد فایل جدید
برای ایجاد یک فایل جدید در Python، از open()
مетод و یکی از پارامترهای زیر را استفاده کنید:
"x"
- ایجاد - یک فایل ایجاد میشود، اگر فایل وجود دارد، خطای اشتراکگذاری باز میشود"a"
- اضافه کردن - اگر فایل مشخص شده وجود ندارد، یک فایل ایجاد میشود"w"
- نوشتن - اگر فایل مشخص شده وجود ندارد، یک فایل ایجاد میشود
مثال
فایل به نام "myfile.txt" ایجاد کنید:
f = open("myfile.txt", "x")
نتیجه: یک فایل خالی جدید ایجاد شده است!
مثال
اگر وجود ندارد، یک فایل جدید ایجاد کنید:
f = open("myfile.txt", "w")
- صفحه قبلی خواندن فایل Python
- صفحه بعدی حذف فایل Python