我有一个 .exe 文件(从 .py 文件转换而来)和 .teui 文件。
当我单击.teui文件并选择使用.exe文件打开时,我想要.exe文件返回.teui文件的地址。
(选择并右键单击文件 -> 打开方式 -> ToolsEngine_UI.exe)
例如:当您单击 .py/.cpp/.java 文件时,vscode 将打开并知道您刚刚单击了哪个文件并打开它供您阅读。
我怎样才能用Python做到这一点???
正如 @MSalters 所指出的,首选的 Bash shebang(“#!”)是什么? 通过在文件的第一行添加 shebang 来回答问题(例如,
#!/usr/bin/python
),它指向文件到它应该运行该文件的可执行文件。然而,这不是一个好的做法。您应该从命令行 (python3 myscript.py
) 运行命令,因为其他人可能没有将其 Python 脚本放在您在 shebang 中指定的位置。例如,我的 Python3 安装在 /opt/homebrew/anaconda3/bin/python3
下运行。
此外,Java 和 C++ 在生成可执行文件之前通常需要构建步骤。这需要构建系统和脚本调整构建参数。因此,如果您习惯直接从命令行运行命令,您可能会取得很大进展。