Maram Jouriah نشر 16 أبريل 2021 أرسل تقرير نشر 16 أبريل 2021 احتاج معرفة كيف يمكنني تصنيف الملفات في مسار معين واضافتهم ل list ضمن لغة البايثون؟ 1 اقتباس
1 Wael Aljamal نشر 17 أبريل 2021 أرسل تقرير نشر 17 أبريل 2021 يمكنك استخدام الشيفرة التالية لجلب أسماء الملفات ووضعهم في قائمة: import os arr = os.listdir('c:\\files') print(arr) >>> ['$RECYCLE.BIN', 'work.txt', '3ebooks.txt', 'documents'] أما مثلا للمسارات يمكنك استخدام: import os files_path = [os.path.abspath(x) for x in os.listdir()] print(files_path) >>> ['F:\\documenti\applications.txt', 'F:\\documenti\collections.txt'] اقتباس
0 Hasan Dayoub نشر 25 أبريل 2021 أرسل تقرير نشر 25 أبريل 2021 يمكن استخدام ما يلي: from os import walk f = [] for (dirpath, dirnames, filenames) in walk(mypath): f.extend(filenames) break أو from os import walk _, _, filenames = next(walk(mypath)) 1 اقتباس
السؤال
Maram Jouriah
احتاج معرفة كيف يمكنني تصنيف الملفات في مسار معين واضافتهم ل list ضمن لغة البايثون؟
2 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.