Python:用*脚本打开一个文件?

2024-04-20 05:55:07 发布

您现在位置:Python中文网/ 问答频道 /正文

我将一个python脚本绑定到一个应用程序中(我在mac上),并将应用程序设置为能够打开.zip文件。但当我说“打开”邮政编码与棒.py“如何访问传递给它的文件?在

附加信息: 使用tkinter。在

在没有终端可以传递信息的情况下,有什么好方法可以调试这个呢?在


Tags: 文件方法py脚本信息应用程序终端tkinter
2条回答

你应该用系统argv[1]

task = sys.argv[1].decode('utf-8')
if task == u'uppercase':
    pass
elif task == u'openitems':
    item_paths = sys.argv[2:]
    for itempath in item_paths:
        itempath = itempath.decode('utf-8')

如果我没有大错,它应该将文件名作为第一个参数传递给脚本-sys.argv[1]。在

相关问题 更多 >