os里边的函数用法(持续更新)

os.environ

对于官方的解释,environ是一个字符串所对应环境的映像对象
我们想要用python获得一些有关系统的各种信息的时候就不得不想到os的environ,那这里面都具体包含了那些内容呢?

#windows
os.environ['HOMEPATH']:当前用户主目录。
os.environ['TEMP']:临时目录路径。
os.environ[PATHEXT']:可执行文件。
os.environ['SYSTEMROOT']:系统主目录。
os.environ['LOGONSERVER']:机器名。
os.environ['PROMPT']:设置提示符。

#linux
os.environ['USER']:当前使用用户。
os.environ['LC_COLLATE']:路径扩展的结果排序时的字母顺序。
os.environ['SHELL']:使用shell的类型。
os.environ['LAN']:使用的语言。
os.environ['SSH_AUTH_SOCK']:ssh的执行路径。

判断环境
正常而言我们开发是windows 正式环境是linux 我们开发和部署用到的环境或者配置不太一样那么就可以用这个来判断一下

if 'USER' in os.environ:
    print('当前系统linux')
else:
    pass

Original: https://www.cnblogs.com/carl-/p/15821202.html
Author: Carl-
Title: os里边的函数用法(持续更新)

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/684655/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球