如何在Python中使用Platform 模組

如何在Python中使用Platform 模組

在程式碼中直接進行Import即可,如果需要了解更詳細的可以參考此連結。因為如果你使用Tkinter開發視窗程式的話,且你想要讓他執行在多個平台上例如Linux或是Windows,透過Platform讀去現在使用者的平台為何,針對結果來對GUI進行些微調整。

安裝方式:

無需安裝,

範例程式:

import platform

print(platform.platform()) #取得操作系統名稱跟版本
print(platform.version()) #取得操作系統版本
print(platform.architecture()) #取得操作系統的位數
print(platform.machine()) #機器架構
print(platform.node()) #電腦名稱
print(platform.processor()) #處理器相關資料
print(platform.uname()) #Fairly portable uname interface. Returns a namedtuple()
print(platform.python_version())# 返回python版本
print(platform.python_version_tuple())# 返回python版本
print(platform.python_build())# 內部版本號跟日期
print(platform.python_compiler())# Python編譯器
print(platform.python_implementation())# 取得python架構


# Windows-10-10.0.19041-SP0
# 10.0.19041
# ('64bit', 'WindowsPE')
# AMD64
# MSI
# Intel64 Family 6 Model 158 Stepping 9, GenuineIntel
# uname_result(system='Windows', node='MSI', release='10', version='10.0.19041', machine='AMD64', processor='Intel64 Family 6 Model 158 Stepping 9, GenuineIntel')
# 3.8.6
# ('3', '8', '6')
# ('tags/v3.8.6:db45529', 'Sep 23 2020 15:52:53')
# MSC v.1927 64 bit (AMD64)
# CPython

IS_WINDOWS = platform.system() == 'Windows' #用來檢查是否現在的系統為WINDOW

print(IS_WINDOWS) # True

相關參考連結:

Related Posts

Sorry, no similar posts found.