(Python)脚本可以永久编辑我的系统路径变量吗?



我正在尝试制作一个将通过命令行执行某些操作的脚本。它的用法应该看起来像这样:

C:usersme> appname startprocess

但是如果我尝试发布它,我需要它对每个人都非常方便使用,并且需要将 PATH 变量设置为我的脚本的位置。

我希望我的脚本自行处理此任务。我的脚本可以永久编辑我的 PATH 变量吗?如果是这样,如何?

关于这个主题的大多数问题主要是关于如何为 python 脚本设置 path 变量,而不是编写可以自己执行此操作的脚本。

要将当前工作目录添加到 PATH 中,可以使用以下代码段:

import os
import sys
pwd = os.getcwd()
sys.path.append(pwd)

要运行 shell 脚本,请使用以下命令:

import subprocess
subprocess.run('Your Command', shell = True)

如果要检查命令的输出:

stdout = subprocess.check_output('Your Command', shell = True)
print(stdout.decode())

相关内容

  • 没有找到相关文章

最新更新