روش writelines() فایل Python
مثال
با حالت "a" فایل را برای اضافه کردن خطوط باز کنید و لیست متنها را به آن فایل اضافه کنید:
f = open("demofile3.txt", "a") f.writelines(["See you soon!", "Over and out."]) f.close() #open and read the file after the appending: f = open("demofile3.txt", "r") print(f.read())
تعریف و استفاده
روش writelines() لیست موارد را به فایل مینویسد.
موقعیت اضافه کردن متن بستگی به حالت فایل و موقعیت جریان دارد.
"a": متن به موقعیت فعلی جریان فایل اضافه میشود، به صورت پیشفرض در انتهای فایل اضافه میشود.
"w": قبل از اضافه کردن متن به موقعیت فعلی جریان فایل (به صورت پیشفرض 0)، فایل پاک میشود.
عبارت
فایل.writelines(لیست)
مقدار پارامتر
پارامتر | توضیح |
---|---|
لیست | لیستی از متنها یا بایتهای قرار داده شده برای اضافه شدن. |
مثالهای بیشتر
مثال
مثل مثال قبلی، اما برای هر عنصر لیست یک خط جدید اضافه کنید:
f = open("demofile3.txt", "a") f.writelines(["\nSee you soon!", "\nOver and out."]) f.close() #open and read the file after the appending: f = open("demofile3.txt", "r") print(f.read())