Programming Basics SQL HTML CSS JavaScript React Python C++ Java JavaFX Swing Problem Solving English English Conversations Computer Fundamentals Linux Learn Typing

بايثونالدالة write()

تعريفها

تستخدم للكتابة في الكائن الذي يمثل الملف المفتوح الذي قام باستدعائها.


بناؤها

write(string)

باراميترات

مكان الباراميتر string نمرر النص الذي نريد أن يتم كتابته في الملف.


قيمة الإرجاع

لا ترجع قيمة.


مثال

Test.py
# للإشارة إلى أننا سنستخدم هذا الكائن لكتابة نص جديد في الملف 'w' و وضعنا الرمز 'demo.txt' هنا قمنا بإنشاء كائن يشير لملف إسمه
opened_file = open('demo.txt', 'w')

# لكتابة نص جديد في الملف الذي يشير إليه opened_file من الكائن write() هنا قمنا باستدعاء الدالة
opened_file.write('This new text will replace the old text.')

# لإغلاق الإتصال مع الملف المفتوح في الذاكرة opened_file من الكائن close() هنا قمنا باستدعاء الدالة
opened_file.close()

النتيجة: سيتم إنشاء ملف إسمه demo.txt في نفس المشروع الذي نعمل فيه و بداخله النص التالي.

This new text will replace the old text.