sys模块提供了一些变量和函数。这些变量可能被解释器使用,也可能由解释器提供。这些函数会影响解释器。本模块总是可用的。sys模块的部分函数根据我接触的先后顺序记录如下:
1、sys.platform
用来查询平台标识。对于Windows系统,返回的值为 “ win32 ”。
注:与 sys.platform 相比,os.name 更加简略(Windows系统的返回值为 “ nt ”)。os.uname() 提供系统的版本信息。另外,platform 模块提供了对系统标识更详细的检查。
2、sys.version
一个包含 Python 解释器版本号加编译版本号以及所用编译器等额外信息的字符串。 此字符串会在交互式解释器启动时显示。只用来显示版本号,无法提取版本信息,如需提取版本信息应当使用 version_info 以及 platform 模块