如何在Python中设置环境变量我需要在python脚本中设置一些环境变量,并且需要从python(shell脚本)调用的所有其他脚本(即子进程)来查看环境变量的设置。这个值是一个数字。如果我做了os.environ["DEBUSSY"] = 1,它抱怨说1必须是弦乐。我还想知道如何在设置python之后(在脚本的后面部分)读取环境变量。
3 回答

炎炎设计
TA贡献1808条经验 获得超4个赞
os.environ["DEBUSSY"] = "1"
DEBUSSY
1
.
print(os.environ["DEBUSSY"])

qq_遁去的一_1
TA贡献1725条经验 获得超7个赞
os.environ['DEBUSSY'] = str(myintvariable)
os.environ.get('DEBUSSY', 'Not Set')
myintvariable = 1os.environ['DEBUSSY'] = str(myintvariable)strauss = int(os.environ.get('STRAUSS', '-1')) # NB KeyError <=> strauss = os.environ['STRAUSS']debussy = int(os.environ.get('DEBUSSY', '-1')) print "%s %u, %s %u" % ('Strauss', strauss, 'Debussy', debussy)
添加回答
举报
0/150
提交
取消