当前位置:首页 > 后端开发 > python 获取系统环境变量 os.environ and os.putenv

python 获取系统环境变量 os.environ and os.putenv

6个月前 (05-25)45

从一段code说起 “if "BATCH_CONFIG_INI" in os.environ:” 判断环境变量的值有没有定义

如果定义的话就去环境变量的值,否则就取当前目录下的config.ini文件。

1         if "BATCH_CONFIG_INI" in os.environ:
2             print "Using custom ini file!"
3             self.inifile = os.environ["BATCH_CONFIG_INI"]
4         else:
5             self.inifile = self.cur_file_dir() + "/config.ini"
6         self.db_print ("inifile = (%s)" %(self.inifile))

 

用Python Shell设置或获取环境变量的方法:

一、设置系统环境变量

1、os.environ['环境变量名称']='环境变量值' #其中key和value均为string类型

2、os.putenv('环境变量名称', '环境变量值')

 

二、获取系统环境变量

1、os.environ['环境变量名称']

2、os.getenv('环境变量名称')

作者:布朗
来源链接:https://www.cnblogs.com/brownz/p/8360292.html

标签: Python

“python 获取系统环境变量 os.environ and os.putenv” 的相关文章

Python安装教程:

Python安装教程:

Python安装教程: 原文链接:www.dushunchang.top Python简介:菜鸟教程官方解释。 Python 是一...

Python中{0:2d} {1:3d} {2:4d}'.format(x, x * x, x * x * x)是什么意思?

下面代码中: for x in range(1, 11): ... print('{0:2d} {1:3d} {2:4d}'.format(x, x*x, x*x...

【详细】安装python3.10.0,并配置环境变量

【详细】安装python3.10.0,并配置环境变量

一、安装python3.10.0 ​​​​​​复制网站Welcome to Python.org,在浏览器中打开,即可看到以下页面,按照图中步骤依次操作,在下载完成后,...

python的JSON用法——dumps的各种参数用法(详细)

python的JSON用法——dumps的各种参数用法(详细)

目录 一、JSON是什么 1.json的数据类型和python数据类型的区别...

MobaXterm配置服务器python虚拟环境

MobaXterm配置服务器python虚拟环境 服务器是Linux系统,使用MobaXterm终端模拟器,服务器中已经够配置好了anconda3,...

Python3.x开发简单爬虫及案例学习

Python3.x开发简单爬虫及案例学习

什么是爬虫 一段自动抓取互联网信息的程序,可以从一个URL出发,访问它所关联的URL,提取我们所需要的数据。也就是说爬虫是自动访问互联网并提取数据的程序...

Pycharm指定python环境

Pycharm指定python环境

一,安装并破解Pycharm Window下安装Pycharm不是多难的事情,但是根据国内行情,破解这个事儿几乎是个必经之路。 这里不是本文的重点,请自行百度,这...

python 3环境下,离线安装模块(modules)

说明:   需要在环境中安装python的模块,但是无法联网,就通过在Pypi上下载离线模块的包进行安装 安装过程: 1.下载模块,如PyMySQL-0.9.3.tar...

PYTHON|【安装问题】python环境变量设置以及在 cmd 输入 python 后不报错也无反应的问题

PYTHON|【安装问题】python环境变量设置以及在 cmd 输入 python 后不报错也无反应的问题

PYTHON|【安装问题】python环境变量设置以及在 cmd 输入 python 后不报错也无反应的问题 一...

[Python]IDEA搭建Python环境

[Python]IDEA搭建Python环境

>Python环境 首先,我们需要下载一定版本的Python。 Python版本主要分2.7和3.x两种选择,由于Python3中的部分语法和特性对比Pyt...