我对Python相当陌生,并且遇到了问题。我正在使用Python 3.7,并打算在我的GUI中添加“拖放”功能。 我有一些文件需要读取,因此我正在寻找一个选项,可以将这些文件简单地拖到GUI中的特定区域,然后文件名或路径可以由程序读取。
成为新手时,详细的答案或代码会很有帮助。
谢谢
答案 0 :(得分:0)
不幸的是,tkinter仅支持 experimental 小部件拖放,没有其他功能。我在尝试制作复杂的GUI时遇到了类似的问题。
我会研究wxPython。它是复杂的,面向对象的和令人生畏的,但是具有令人难以置信的大量功能,这些功能会奖励您学习它。包括文件拖放。
请查看https://wxpython.org/Phoenix/docs/html/gallery.html处的wxPython缩略图,以获取有关小部件外观的图像。缩略图中包含约一半可用小部件的图像。这些图像也有些过时。
请查看发音为https://pythonlibrary.org或https://zetcode.com的最佳教程。在它们之后,最好的资源是Google和论坛。
希望这对您有所帮助,Legorooj。