Python 标准库之 sys 模块详解
1、sys.platform获取系统的名称
import sys
if __name__ == '__main__':
print(sys.platform)
==darwin
2、sys.byteoeder:查看计算机内部存储的字节序,也就是数据的低位字节存储在存储空间的高位还是低位。如果不注意,在按地址顺序打印内容的时候,可能会把小端存储的内容打错。当前大部分机器都是使用的小端存储。
- “小端存储”,即数据的低位也存储在存储空间的低位地址中,此时
sys.byteorder
的值为“little”
。 - “大端存储”,即数据的高位字节存储在存储空间的低位地址上,此时
sys.byteorder
的值为“big”
。
import sys
if __name__ == '__main__':
print(sys.byteorder)
==little
3、sys.executable
结果是字符串,用于查看当前Python解释器的可执行程序的绝对路径
import sys
if __name__ == '__main__':
print(sys.executable)
==/Users/xx/PycharmProjects/pythonProject1/venv/bin/python
4、sys.modules
该属性是一个字典,包含的是各种已加