python os.devnull os.defpath返回值
os.devnull
os.devnull是python标准库os中的属性方法之一,可以用来返回不同系统上null设备的路径。
系统 | os.devnull返回值 |
---|---|
windows | 'null' |
Mac osx | '/dev/null' |
os.defpath
os.defpath,python标准库os中另一个属性方法之一,其通能在于当程序使用exec函数族之时若是未指定PATH环境变量,那么默认的情况下,便可以查找操作系统中os.defpath返回的值来作为子进程PATH的值。
os.devnull和os.defpath实例代码
下方的实例代码为Mac os x的系统中运行输出:
>>> import os
>>> os.devnull
'/dev/null'
>>> os.defpath
'/bin:/usr/bin'