المبرمج العربي نشر 7 مارس 2016 أرسل تقرير نشر 7 مارس 2016 أريد إنشاء نافذة بسيطة لاختيار الملف، ومن الأفضل أن تكون المكتبة المستعملة مدمجة في بايثون لأنني لا أريد استخدام مكتبات gtk و QT بل أريد طريق سهلة وبأسطر قليلة للغاية، فما الحلول التي أمتلكها؟ اقتباس
1 هشام رزق الله نشر 7 مارس 2016 أرسل تقرير نشر 7 مارس 2016 توجد عدة مكتبات أخرى يمكنك استخدامها في بايثون، فيمكنك على سبيل المثال استخدام مكتبة Tkinter وبالضبط دالة askopenfilename() التي سترجع لك مسار الملف كما في المثال التالي بالنسبة لمستخدمي بايثون 2: from Tkinter import Tk from tkFileDialog import askopenfilename Tk().withdraw() filename = askopenfilename() print(filename) أما لو كنت تستخدم الإصدار الثالث من بايثون، فلقد تغيرت المكتبة قليلا: from tkinter.filedialog import askopenfilename filename = askopenfilename() كما يمكنك استخدام مكتبة EasyGui لكنك تحتاج إلى تثبيتها: import easygui print easygui.fileopenbox() اقتباس
السؤال
المبرمج العربي
أريد إنشاء نافذة بسيطة لاختيار الملف، ومن الأفضل أن تكون المكتبة المستعملة مدمجة في بايثون لأنني لا أريد استخدام مكتبات gtk و QT بل أريد طريق سهلة وبأسطر قليلة للغاية، فما الحلول التي أمتلكها؟
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.