python os模块的学习

 os.environ获取环境变量

>>> print type(os.environ)
<type 'instance'>
>>> print os.environ.get("DISPLAY")
:0
>>> print os.environ.get("SHELL")
/bin/bash
>>> print os.environ.get("LANGUAGE")
zh_CN:zh:en_US:en
>>> print os.environ.get("SUDO_USER")
chen
>>> print os.environ.get("SUDO_COMMAND")
/usr/bin/python
>>> print os.environ.get("LC_ADDRESS")
zh_CN.UTF-8
>>> print os.environ.get("SUDO_UID")
1000
我们可以通过下面所列出的key查找值,这些key都是环境变量
 print os.environ.keys()
['LC_NUMERIC', 'LOGNAME', 'USER', 'PATH', 'LC_PAPER', 'HOME', 'DISPLAY', 'LANG', 'TERM', 'SHELL', 'XAUTHORITY', 'LANGUAGE', 'LC_MEASUREMENT', 'SUDO_USER', 'USERNAME', 'SUDO_COMMAND', 'LC_ADDRESS', 'SUDO_UID', 'LC_IDENTIFICATION', 'SUDO_GID', 'LC_TELEPHONE', 'LC_MONETARY', 'LC_NAME', 'MAIL', 'LC_TIME']

 

posted on 2018-11-20 19:41  陈小y  阅读(176)  评论(0编辑  收藏  举报

导航