التعامل مع الملفات
الدرس 12 من 28 في دورة Clean Code - كتابة كود أفضل باستخدام Python على Coddy.
تستخدم لغة بايثون كلمة محجوزة خاصة عند التعامل مع الملفات: <strong>with</strong>.
عند استخدام صيغة with open، سيتم إغلاق الملف الذي تفتحه تلقائياً عند الخروج من كتلة with.
with open('file.txt') as f:
content = f.read()
...تعتبر جملة
withأفضل لأنها تضمن لك إغلاق الملف دائماً، حتى في حالة حدوث استثناء (exception) داخل كتلةwith
جرّب بنفسك
لا يتضمّن هذا الدرس تحدّيًا برمجيًا.
جميع دروس Clean Code - كتابة كود أفضل باستخدام Python
4كود Pythonic
فلسفة Zenخدع المتغيراتالتعامل مع القوائمالتعامل مع الملفاتالوصول إلى عناصر الـ Dictionaryعمليات التساوي