所以我用Python编写了一个程序并将其编译为.exe
。这很好用。
我想要的是能够双击我创建的文件(比如文中包含文本)并使用我编译的.exe
打开这些文件,然后将这些文件作为输入执行。
我认为这样做的一种方法可能是至少获取使用.exe
打开的文件的确切位置,以便进行第一次测试:
.exe
档案:
get_location = dirname(realpath(My_Clicked_File))
print get_location
点击的文件将是一些随机扩展,所以.test
或我编写的内容。
答案 0 :(得分:1)
如果您已将文件扩展名与exe关联,则双击该文件时,其完整文件路径将作为第一个参数传递,您可以从脚本中的sys.argv
获取该参数