具体查看github https://github.com/double12gzh/PythonLearning/blob/master/setup_env_in_script.py
#!/usr/bin/python
####################################################################
# Author: Jeffrey Guan
# Date: 2016-10-24
# Description: set the environment parameters in python script.
# For example, if we want to run "nova list" in python
# script before "source openrc" in CLI, we can safely
# use this script.
#
# A part of "/root/openrc" is:
# #!/bin/sh
# export LC_ALL=C
# export OS_NO_CACHE='true'
# export OS_TENANT_NAME='admin'
# export OS_PROJECT_NAME='admin'
# export OS_USERNAME='admin'
# export OS_PASSWORD='admin'
##################################################################