簡介
platform模塊爲應用程序提供Python運行的操作系統信息、運行處理器信息、所使用的Python編譯器信息、Python解釋器信息等平臺相關的信息。
解釋器信息
platform模塊提供了四個函數來獲取當前Python解釋器信息。
- python_version、以major、minor、patch-level方式返回Python解釋器版本
- python_version_tuple、以元組方式,按照major、minor、patch-level返回Python解釋器版本
- python_compiler、返回構建解釋器所使用的編譯器
- python_build、返回解釋器的構建信息
平臺信息
函數platform返回描述平臺通用目的的字符串描述信息。
操作系統與硬件信息
函數uname返回元組,包含了system、node、release、version、machine、processor信息。
函數system返回操作系統名稱;
函數node返回主機名;
函數release返回操作系統發行版本號;
函數version返回系統版本詳細信息;
函數machine返回硬件類型;
函數processor返回處理器類型。
架構信息
函數architecture返回程序的執行架構信息,包括系統的位數、以及鏈接格式信息。