os.environ.get返回None,但echo工作正常

2024-09-23 22:31:37 发布

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

我对“os.environ.get”命令有问题。我使用以下方式导出变量:

export MYVAR="123"

然后我用了:

echo "$MYVAR"

它回报了我的价值。但是当我在python中工作时

print(os.environ.get('MYVAR'))

它不返回任何值。例如:

print(os.environ.get('HOME'))

工作正常。我试过使用bashrc、zhrsc、bash_配置文件,但都不起作用。我正在使用LinuxElemental5.1。我怎样才能解决这个问题


Tags: 命令echobashhomegetos配置文件方式