Python os.getenvb()
Python中的os.getenvb()方法是os.getenv()方法的字节版本。此方法还返回与指定键关联的环境变量的值。但是与os.getenv()方法不同,它接受一个bytes对象作为键,并返回一个bytes对象作为与指定键相关联的环境变量的值。
os.getenvb()方法的功能只有在环境的本机OS类型为字节时才可用。例如,Windows没有将字节作为环境的本机OS类型,因此os.getenvb()方法的功能在Windows上不可用。
语法:os.getenvb(key, default =None)
参数:
key: bytes对象,表示环境变量的名称
default(可选):在case key不存在的情况下表示默认值的字符串。如果省略,默认设置为“None”。
返回类型:该方法返回一个bytes对象,该对象表示与指定键关联的环境变量的值。如果key不存在,则返回默认参数的值。
示例1
使用os.getenvb()方法
输出:
示例2
如果键不存在
输出:
示例3
明确指定默认参数
输出: