我为文件类型创建了一个文件类型和一个解释器。我希望在双击文件类型后启用解释器运行文件类型

问题描述 投票:-1回答:1

我创建了一个名为oox的文件类型,我为文件类型创建了一个解释器。我曾经做过所有的python任务。

我使用pyinstaller编译源代码以获取解释器的exe,exe工作完美;现在我想让程序运行文件类型而不要求用户输入,而是;通过双击oox文件。

我需要添加什么来源代码来执行任务?

解释器的import语句之后的第一组行如下:

print('Please input the .oox file:')
doc = input() #This is the oox file
python file exe pyinstaller
1个回答
0
投票

通常的解决方案是将路径传递给文件以作为命令行参数进行操作,该参数可以非交互方式提供,而不是使用input函数提示用户进行交互式输入。

标准库中的argparse模块提供了大量用于解析命令行参数的工具。但是,在这种简单的情况下,您可以使用sys.argv[1]将第一个命令行参数作为字符串。

© www.soinside.com 2019 - 2024. All rights reserved.