python - 将文件拖放到 Python 脚本中

标签 python drag-and-drop

我正在寻找一种跨平台方式,通过实现拖放方法让我的 Python 脚本处理文件路径。目前我手动转到终端并使用 sys.argv 方法:

python myscript.py /Python/myfile.xls

然而,这是缓慢且“技术性”的。理想情况下,我会使用一种快速且交互的方式来允许我的 Python 脚本处理文件。我主要需要它在 Mac 上工作,但跨平台会更好。

最佳答案

如果您想使用 Tkinter,请从此处查看 Tkinter DnD 绑定(bind) http://klappnase.bubble.org/TkinterDnD/index.html

运行时,绑定(bind)会显示一个带有列表框的示例,您可以将文件拖到其中。

关于python - 将文件拖放到 Python 脚本中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6969110/

相关文章:

python - 将 __init__.py 导入到unittest包中

python - libpython3.6m.dylib 与 libpython3.6.dylib

drag-and-drop - 未引发 DragDrop 事件

python - 使用 Django 和 AngularJS 的虚拟主机的 Apache2 和上下文路径

Python 破折号 : Return subset of a data frame using drop-down menu

android - 如何在 recyclerview 上启用和禁用拖放

objective-c - 如何帮助防止我的用户在 Cocoa 中意外发起拖动?

android - 如何获取 View 的边距,移动到运行时未知的位置

wpf - 网格面板 WPF 中的拖放重新排序控件

python - python中重复坐标的求和属性