操作系统:Mac OSX 10.14 Python 2.7版
我有一个python脚本,如下所示:
#! /usr/bin/python
import os
os.system('./binaryfileproducesenv_variables > ./env_variables_file')
os.system('chmod 744 ./env_variables_file')
os.system('./env_variables_file')
os.system('python anotherpythonscript.py')
环境变量文件如下所示:
passwordA='abcd';
passwordB='1234';
export passwordA passwordB
只有正确设置上述环境变量,anotherpythonscript.py才能正常工作。当我通过python主脚本运行它时,它没有定义变量。不过,如果我直接从命令行运行./env\u variables\u文件,它将设置环境变量。任何关于如何在Python脚本中运行它并让它设置环境变量的建议
见以上评论:
相关问题 更多 >
编程相关推荐