运行 编译 python .exe 文件作为输入
Run compiled python .exe with a file as input
所以我在Python中做了一个程序编译成.exe
。这很好用。
我想要的是能够双击我创建的文件(比如其中包含文本)并使用我编译的 .exe
打开这些文件,然后对这些文件作为输入进行一些操作。
我认为这样做的一种方法可能是至少获取使用 .exe
打开的文件的确切位置,以便作为第一个测试,如下所示:
.exe
文件:
get_location = dirname(realpath(My_Clicked_File))
print get_location
点击的文件将是一些随机扩展名,所以 .test
或者我编造的东西。
如果您已将文件扩展名与 exe 关联,当您双击该文件时,其完整文件路径将作为第一个参数传递,您可以从脚本中的 sys.argv
中获取.
所以我在Python中做了一个程序编译成.exe
。这很好用。
我想要的是能够双击我创建的文件(比如其中包含文本)并使用我编译的 .exe
打开这些文件,然后对这些文件作为输入进行一些操作。
我认为这样做的一种方法可能是至少获取使用 .exe
打开的文件的确切位置,以便作为第一个测试,如下所示:
.exe
文件:
get_location = dirname(realpath(My_Clicked_File))
print get_location
点击的文件将是一些随机扩展名,所以 .test
或者我编造的东西。
如果您已将文件扩展名与 exe 关联,当您双击该文件时,其完整文件路径将作为第一个参数传递,您可以从脚本中的 sys.argv
中获取.