python - "Open with..."Windows 上的文件,带有 python 应用程序

标签 python windows

我想弄清楚如何在用户右键单击文件并选择“打开方式”时让 python 程序打开文件。例如,我希望用户能够右键单击文本文件并选择我的程序,以便我的程序可以处理该文本文件。文本文件的名称是否以某种方式传递到我的程序中?谢谢。

最佳答案

我的方法是使用包含 python someprogram.py %1 的重定向 .bat 文件。 %1 将文件路径传递给可以使用
访问的 python 脚本 从 sys 导入 argv argv[1]

关于python - "Open with..."Windows 上的文件,带有 python 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7962157/

相关文章:

python - 如何过滤掉具有特定前缀和后缀(扩展名)的文件名?

python - Sklearn - 序数数据的多类混淆矩阵

.net - 在 .Net CLI 应用程序中显示完成百分比的最佳方式是什么?

c# - 适用于 Windows x64 上大文件的良好 ISAM 库或其他简单文件管理器

windows - 设备实例 ID 的驱动器号

windows - 在 Windows Azure 中托管我的应用程序是否正确?

python - 在 Windows 上运行的 python 脚本的正确shebang

Python:如何增加 ctypes POINTER 实例

Python - 有效访问 Pandas 数据框的列

windows - 在unix中获取windows中bat文件的返回值?