نوشتن متن جدید در یک فایل متنی (در ادامه متن های قبلی فایل) (ساخت فایل در صورت عدم وجود آن)، با تابع open و روش های write و close ، در پایتون (Python)
در کلید شماره 26504 ، چگونگی نوشتن متن جدید در یک فایل متنی (با حذف متن های قبلی فایل) (ساخت فایل در صورت عدم وجود آن) را شرح دادیم، اما در آن کلید آموزشی، محتوای قبلی فایل متنی حذف می شد، در صورتی که ممکن است بخواهیم متن جدیدی که در فایل نوشته می شود، به ادامه متن های قبلی موجود در آن، اضافه گردد و متن های قبلی حذف نشوند. برای این منظور، کدهای پایتون (Python) مشابه همان کدهای کلید شماره 26504 هستند و تنها باید عبارت 'w' را به عبارت 'a' تبدیل نماییم.
به عنوان مثال، فرض کنید در کنار فایل فعلی که کدهای پایتون (Python) را در آن نوشته ایم و در حال اجرای کدهای پایتون (Python) آن هستیم، یک فایل متنی با نام kelidestan.txt را قرار داده ایم. اکنون قصد داریم که متن زیر را در فایل مورد نظر بنویسیم (محتوای جدید به محتوای قبلی فایل، اضافه می شود و محتوای قبلی آن باقی می ماند) :
برای این منظور، کد پایتون (Python) زیر را اجرا می کنیم :
به عبارت 'a' نوشته شده درون پرانتز تابع open دقت کنید و نوشتن آن فراموش نشود.
اگر فایل مورد نظر، از قبل وجود نداشته باشد، فایلی با همان نام تعیین شده، ساخته می شود.