ahmed1990 نشر 2 ديسمبر 2015 أرسل تقرير نشر 2 ديسمبر 2015 أملك مجموعة من الملفات وأريد حذف الملفات الفارغة، فهل هنالك طريقة معينة في لغة بايثون للتأكد ما إذا كان الملف فارغا أم لا؟ اقتباس
0 هشام رزق الله نشر 2 ديسمبر 2015 أرسل تقرير نشر 2 ديسمبر 2015 هنالك عدة طرق لمعرفة ما إذا كان الملف فارغا أم لا في لغة بايثون، فالملف الفارغ هو الملف الذي يكون حجمه مساويا لصفر، لذلك نحتاج إلى معرفة حجم الملف لنعرف ما إذا كان فارغا أم لا.ولمعرفة حجم الملفات يمكنك استخدام دوال stat و st_size من مكتبة os كما في المثال التالي:>>> import os >>> os.stat("file").st_size == 0 True أو يمكنك استخدام دوال path و getsize من نفس المكتبة حيث ستمرر لها المسار الكامل للملف كما في المثال التالي:import os os.path.getsize(fullpathhere) > 0 اقتباس
السؤال
ahmed1990
أملك مجموعة من الملفات وأريد حذف الملفات الفارغة، فهل هنالك طريقة معينة في لغة بايثون للتأكد ما إذا كان الملف فارغا أم لا؟
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.