【发布时间】:2013-03-13 18:10:30
【问题描述】:
我想知道 Windows 的“使用...打开文件”功能是如何工作的。或者更确切地说,如果我用python编写一个程序,用py2exe编译一个可执行文件,然后希望能够通过右键单击并在“打开方式”中选择它来打开该程序中的某些文件。
文件是否只是作为参数传递,例如“CMD>C:/myapp.exe 文件”?
【问题讨论】:
标签: python python-2.7 py2exe
我想知道 Windows 的“使用...打开文件”功能是如何工作的。或者更确切地说,如果我用python编写一个程序,用py2exe编译一个可执行文件,然后希望能够通过右键单击并在“打开方式”中选择它来打开该程序中的某些文件。
文件是否只是作为参数传递,例如“CMD>C:/myapp.exe 文件”?
【问题讨论】:
标签: python python-2.7 py2exe
是的,文件的路径作为参数传入,可以通过sys.argv[1] 访问。
【讨论】:
您可以使用更多功能 argparse module
【讨论】: