需要擷取當前安裝的python是32位還是64位,由於初學,上網找了一些資料也不奏效,後來諮詢前輩才知道的,如下
$ python3.5
Python 3.5.2 (v3.5.2:4def2a2901a5, Jun 26 2016, 10:49:35)
[GCC 4.2.1 (Apple Inc. build 5577)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import platform
>>> platform.architecture()
('32bit', '')
>>>
另外,platform模組還能擷取很多其他資訊,這裡內容轉載s自 python開發_platform_擷取作業系統詳細資料工具
'''
python中,platform模組給我們提供了很多方法去擷取作業系統的資訊
如:
import platform
platform.platform() #擷取作業系統名稱及版本號碼,'Windows-7-6.1.7601-SP1'
platform.version() #擷取作業系統版本號碼,'6.1.7601'
platform.architecture() #擷取作業系統的位元,('32bit', 'WindowsPE')
platform.machine() #電腦類型,'x86'
platform.node() #電腦的網路名稱,'hongjie-PC'
platform.processor() #電腦處理器資訊,'x86 Family 16 Model 6 Stepping 3, AuthenticAMD'
platform.uname() #包含上面所有的資訊匯總,uname_result(system='Windows', node='hongjie-PC',
release='7', version='6.1.7601', machine='x86', processor='x86 Family
Model 6 Stepping 3, AuthenticAMD')
還可以獲得電腦中python的一些資訊:
import platform
platform.python_build()
platform.python_compiler()
platform.python_branch()
platform.python_implementation()
platform.python_revision()
platform.python_version()
platform.python_version_tuple()
'''