قراءة وكتابة الملفات بتنسيق Python

في ، لقراءة الملفات Python وكتابتها ، نستخدم الوظائف المتوفرة في المكتبة القياسية وطرق مثل  و و. فيما يلي كيفية التعامل مع الملفات في: open() read() write() close() Python

 

قراءة الملفات

لقراءة ملف Python ، نستخدم الوظيفة مع وضع "r"(قراءة). تقوم هذه الوظيفة بإرجاع كائن ملف ، ومن ثم يمكننا استخدام طرق مثل قراءة محتوى الملف. open() read()

مثال :

# Read the content of a file  
with open("myfile.txt", "r") as file:  
    content = file.read()  
    print(content)  

 

كتابة الملفات

للكتابة إلى ملف أو إنشاء ملف جديد ، نستخدم الوظيفة مع وضع "w"(الكتابة). إذا كان الملف موجودًا بالفعل ، فسيتم استبداله ، وإلا فسيتم إنشاء ملف جديد. open()

مثال :

# Write content to a file  
with open("output.txt", "w") as file:  
    file.write("This is the content written to the file.")  

 

إلحاق الملفات

لإلحاق محتوى بنهاية الملف دون الكتابة فوق المحتوى الموجود ، نستخدم الوضع "a"(إلحاق).

مثال :

# Append content to a file  
with open("logfile.txt", "a") as file:  
    file.write("Appending this line to the file.")  

 

إغلاق الملفات

بعد القراءة أو الكتابة ، يوصى بإغلاق الملف باستخدام close() الطريقة. ومع ذلك ، عند استخدام with العبارة ، ليست هناك حاجة لإغلاق الملف يدويًا حيث Python سيتم إغلاق الملف تلقائيًا عند الخروج من with الحظر.

 

تسمح لك قراءة الملفات وكتابتها Python بالعمل مع البيانات من الملفات وإنشاء التطبيقات التي تخزن المعلومات وتعالجها من مصادر خارجية.