مربع حوار الملفات لـ Python: نهج سهل الاستخدام
في Python، يمكن أن يكون التفاعل مع الملفات باستخدام Raw_input مرهقًا، خاصة عندما يحتاج المستخدمون لتحديد مسارات الملفات. الحل الأكثر سهولة هو تقديم مربع حوار لتحديد الملف.
tkFileDialog: خيار بسيط ومعياري
يوفر tkFileDialog، وهو جزء من مكتبة Python القياسية، حلاً سريعًا تنفيذ الحوار الملف. ومع ذلك، فإنه يترك إطارًا فارغًا مفتوحًا، الأمر الذي قد يكون مزعجًا.
Tkinter مع نافذة الجذر المخفية
لقمع الإطار الفارغ، يمكننا إخفاء نافذة الجذر التي يقوم Tkinter بإنشاء:
import tkinter as tk
from tkinter import filedialog
root = tk.Tk()
root.withdraw()
file_path = filedialog.askopenfilename()
يفتح هذا الرمز مربع حوار تحديد ملف دون أي عناصر واجهة مستخدم رسومية إضافية.
بناء الجملة البديل لـ Python 2
لمستخدمي Python 2:
import Tkinter, tkFileDialog
root = Tkinter.Tk()
root.withdraw()
file_path = tkFileDialog.askopenfilename()
تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.
Copyright© 2022 湘ICP备2022001581号-3