تُعد لغة البرمجة بايثون من أهم لغات البرمجة الشهيرة التي تُسهل على المستخدمين عملية التعامل مع الملفات، حيث تتضمن هذه اللغة العديد من الوظائف القوية الخاصة بالملفات التي تُعد من أهم الوسائط لتخزين البيانات بأنواعها ليتم الرجوع إليها واستخدامها عند الحاجة، ومن أهم مزايا لغة البرمجة بايثون أنها توفر العديد من الاختصارات التي من وظيفتها تسهيل تنفيذ البرامج.
فتح الملفات في لغة بايثون:
يتم فتح الملفات في لغة بايثون باستخدام الدالة (open) ليتم التعامل معها بعد أن يتم فتحها باستخدام هذه الدالة، وهي من أهم الدوال المستخدمة في بايثون، وبعد فتح الملفات فإن المستخدم يستطيع استخدام العديد من الاختصارات.
اختصارات للتعامل مع الملفات في لغة البرمجة بايثون:
الاختصار | الوظيفة |
“r” Read Only | وهو اختصار لكلمة Read ويُستخدم هذا الاختصار لفتح الملف بوضع القراءة فقط حيث لا يمكن التعديل على الملف وتغيير محتوياته ولا الكتابة على الملف. |
“w“ Write Only | وهو اختصار للكلمة “Write” ويُستخدم لفتح الملف في وضعية الكتابة فقط وإذا تم فتح ملف موجود مسبقاً وتم استخدام الاختصار w فإنه يتم مسح ما هو مكتوب ويتم الكتابة فوقه. |
“a” Append Only | وهي اختصار للكلمة “append” ويُستخدم هذا الاختصار للتعامل مع الملفات بوضعية الإضافة، وعن طريق هذا الإختصار بإمكان المُستخدم الإضافة على البيانات الموجودة مسبقاً. |
b | هذا اختصار لكلمة “Binary” حيث يدل على نوع محتوى البيانات حيث تكون من نوع “binary” ويُستخدم للتعامل مع الملفات التي لا تحتوي على نصوص. |
x | يُستخدم هذا الاختصار لإنشاء ملف جديد غير موجود مسبقاً. |
t | يدل هذا الاختصار على أن محتوى الملف هو عبارة عن نص “text”. |
rb | يُستخدم هذا الاختصار للقراءة في الملفات من نوع “Binary”. |
wb | يُستخدم للتعامل مع الملفات في وضعية الكتابة على الملفات من نوع “Binary”. |
ap | يُستخدم هذا الاختصار لفتح ملفات من نوع “binary” في وضعية الإضافة حيث يمكن للمستخدم الإضافة على الملفات. |
a+ | يُستخدم هذا الاختصار لفتح الملفات ويُمكّن المستخدم من فتح الملفات بوضع الإضافة للقراءة و الكتابة. |
w+ | يُستخدم هذا الاختصار لفتح الملف بوضعية الكتابة للقراءة والكتابة معاً. |
r+ | يُستخدم هذا الاختصار لفتح الملف بوضعية القراءة و الكتابة بنفس الوقت. |