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

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

if "BATCH_CONFIG_INI" in os.environ:

print "Using custom ini file!"

self.inifile = os.environ["BATCH_CONFIG_INI"]

else:

self.inifile = self.cur_file_dir() + "/config.ini"

self.db_print ("inifile = (%s)" %(self.inifile))

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

一、设置系统环境变量

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

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

二、获取系统环境变量

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

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

python获取指定目录下所有文件名os.walk和os.listdir

python获取指定目录下所有文件名os.walk和os.listdir 觉得有用的话,欢迎一起讨论相互学习~Follow Me os.walk 返回指定路径下所有文件和子文件夹中所有文件列表 其中文 ...

python 获取环境变量

python 获取环境变量 参考 https://docs.python.org/2/library/os.html 使用os.environ获取环境变量字典 import os env_dist = ...

python操作系统环境变量

获取整个系统变量的方法是os.environ,这是一个os的class类型,使用的时候可以转换为字典类型 environ_value = dict(os.environ) 这样就可以看所有的key,e ...

C#中如何获取系统环境变量等

C#中获取系统环境变量需要用到Environment 类. 其中提供了有关当前环境和平台的信息以及操作它们的方法.该类不能被继承 以下代码得到%systemdrive%的值,即“C:” string ...

C#中如何获取系统环境变量

原文:C#中如何获取系统环境变量 C#中获取系统环境变量需要用到Environment Class.其中提供了有关当前环境和平台的信息以及操作它们的方法.该类不能被继承. 以下代码得到%systemd ...

Springboot yml获取系统环境变量的值

注意,这里说的是获取系统环境变量的值,譬如Windows里配置的JAVA_HOME之类的,可以直接在Springboot的配置文件中获取. 我们经常使用一些docker管理平台,如DaoCloud.r ...

Springboot配置文件获取系统环境变量的值

注意,这里说的是获取系统环境变量的值,譬如Windows里配置的JAVA_HOME之类的,可以直接在Springboot的配置文件中获取. 我们经常使用一些docker管理平台,如DaoCloud.r ...

JAVA 获取系统环境变量

分享代码: package com.base.entity; import java.io.Serializable; import java.util.Comparator; /** * 系统环境变 ...

Java获取系统环境变量(System Environment Variable)和系统属性(System Properties)以及启动参数的方法

系统环境变量(System Environment Variable): 在Linux下使用export $ENV=123指定的值.获取的方式如下: Map ...

随机推荐

Linux内核的总结认识

转载博文: http://www.linuxdiyf.com/linux/11234.html 1.内核是怎样实现其管理的职能? 以前在学校时一直不能理解内核是怎么做管理?比如内核如何知道在什么时候对 ...

"稀奇古怪的"delete this

myClass::foo(){     delete this; } .. void func(){     myClass *a = new myClass();     a->foo(); ...

DEDE函数

Html2text() 函数是去掉html标签代码. cn_substr(str,) 函数是截取字符串长度. 当然,他们也可以合并起来使用: [field:body function="cn ...

UNION ALL合表查询

有时候需要连表查询数据,可以使用union all来做合表. 语法: SELECT column_name FROM table1UNION ALLSELECT column_name FROM ta ...

python自动化测试应用-第6篇(WEB测试)--Selenium元素篇

篇6                            python自动化测试应用-Selenium基础篇 --lamecho 1.1概要 大家好!我是lamecho(辣么丑),上一篇我们搭建好p ...

POJ 1966 Cable TV Network (点连通度)【最小割】

题目大意: 给定一个无向图,求点连通度,即最少去掉多少个点使得图不连通. 解题分析: 解决点连通度和边连通度的一类方法总结见   >>> 本题是求点连通度, ...

selenium 分布式 [WinError 10061] 由于目标计算机积极拒绝

selenium grid分布式,老是出现[WinError 10061] 由于目标计算机积极拒绝的问题 网上查了一圈,出现积极拒绝大概是代理问题, 捣鼓了一圈,还是不行 想到fiddler自动侦听了 ...

Binary Tree ZigZag Level Order Traversal leetcode java

题目: Given a binary tree, return the zigzag level order traversal of its nodes' values. (ie, from lef ...

xml DTD中的ELEMENT和ATTLIST

是W3C的一个文档类型定义规则文件,是用来让浏览器根据你定义的DTD(文档类型定义)来解释页面代码的. doctype声明指出阅读程序应该用什么规则集来解释文档中的标记.在Web文档的情况下,“阅读程 ...

Android网络开发之HttpClient

Apache提供HttpClient,它对java.net中的类做了封装和抽象,更适合在Android上开发应用. HttpClient应用开发几个类: 1. ClientConnectionMana ...

python os.environ windows_python 获取系统环境变量 os.environ and os.putenv相关推荐

  1. python获取系统环境变量|os.environ|os.putenv|cmd添加环境变量

    文章目录 1. 背景介绍 2. python|os.environ代码 3. 添加环境变量的其他方式: 1. "系统设置"--"环境变量" 2. pycharm ...

  2. C/C++ 获取系统环境变量的方法!看完让你灵光一闪!

    C/C++ 获取系统环境变量,其实是很简单的. 下面是一个单纯c语言获取的方式. #include #include intmain(void) {char*pathvar; pathvar = ge ...

  3. 【小知识】System.getProperties()获取系统环境变量

    System.getProperties()获取系统环境变量

  4. VBA 用 Environ 获取系统环境变量

    目录 1. VBA Environ系统环境变量: 2. 利用 VBA 获得系统所有环境变量 1. VBA Environ系统环境变量: 返回 Windows 目录: Environ ("Wi ...

  5. php 获取系统环境变量,java读取操作系统环境变量

    java读取操作系统环境变量import java.util.*; import java.io.*; class SysProb { //返回当前系统变量的函数,结果放在一个Properties里边 ...

  6. java获取系统环境变量

    import java.util.Iterator; import java.util.Map;public class Test {public static void main(String[] ...

  7. InstallSheild 获取系统环境变量,如Desktop路径等

    使用FOLDER_DESKTOP变量获取的桌面路径可能为:C:\Users\Public\Desktop 而不是C:\Users\用户\Desktop Copy and paste the follo ...

  8. nodejs 获取系统环境变量_Node.js中环境变量process.env的一些事详解

    前言 最近这两天在和运维GG搞部署项目的事儿.碰到一个问题就是,咱们的dev,uat,product环境的问题. 因为是前后端分离,所以在开发和部署的过程中会有对后端接口的域名的切换问题.折腾了一下午 ...

  9. python的文件操作os_python文件、文件夹操作OS模块

    ''' 一.python中对文件.文件夹操作时经常用到的os模块和shutil模块常用方法. 1.得到当前工作目录,即当前Python脚本工作的目录路径: os.getcwd() 2.返回指定目录下的 ...

最新文章

  1. python argparser模块的相关使用
  2. 导师吐槽大会开始:自己招的学生,哭着也要带完
  3. Java调优之jvm和线程的内存分析
  4. oracle 11g 11.2.0.1 设置HuagePage导致TRC 变大 变多
  5. 利用indent格式化源文件的脚本
  6. OPENNMS的后台并行管理任务
  7. 笑联 x mPaaS | 12 个模块,全面小程序化,如何打造真正的一次开发复用多端?
  8. Excel中PMT计算月供函数的java实现
  9. SecureCRT密钥key远连接程ssh证书登录Linux
  10. 踩准时钟节拍、玩转时间转换,鸿蒙轻内核时间管理有妙招
  11. 不要让开源成为贸易战的牺牲品!
  12. linux简单进程调用
  13. 操作系统银行家算法(课程设计报告)JAVA实现
  14. 医学计算机论文,医学图像数据库-外文翻译(计算机论文,医学论文适合)
  15. 计算机组成原理-存储系统
  16. 共阴极和共阳极数码管显示的十六进制代码
  17. 四万高手过招,这份阿里全球数学竞赛试题你真的不要看吗...
  18. 定了!新版Windows 11总算来了!!
  19. Pycharm全局搜索关键字
  20. 中国百句经典名言浅译

热门文章

  1. python 示例_是Python中带有示例的关键字
  2. Redis 面试题补充与汇总
  3. Ray.tune可视化调整超参数Tensorflow 2.0
  4. CDH6.2 Linux离线安装
  5. linux 删除node进程,关于node.js:杀死Linux中的节点进程
  6. c++实现双向链表操作
  7. android打开系统前置摄像头驱动,android 调用系统前置摄像头
  8. 损失函数的意义和作用_损失函数的可视化:浅论模型的参数空间与正则
  9. python3.6 django部署_Apache2+Django+Python3.6部署-
  10. 自治区计算机一级,新疆自治区计算机一级考试题库及答案