2012-03-29 7 views

答えて

1

32ビット版(関係なく、それがインストールされているアーキテクチャ):

>>> import platform 
>>> platform.architecture() 
('32bit', 'WindowsPE') 

のPythonの64ビット版:

>>> import platform 
>>> platform.architecture() 
('64bit', 'WindowsPE') 
2

プラットフォームモジュールを参照してください。

http://docs.python.org/library/platform.html

+0

私が実際に64ビットのWindows OSを実行しているときに私が(32ビット、WindowsPE)を表示しています... –

+0

@ParagSaojiしかし、あなたはPythonの64ビット版を実行していますか? – Marcin

3

platformモジュールは、そのような情報を提供します。例:

>>> platform.architecture() 
('32bit', 'ELF') 

よりアーキテクチャ関連情報sys.platformsys.byteorderで入手可能です。パイソンの

+0

私が実際に64ビットのWindows OSを実行しているときに私に(32ビット、WindowsPE)を表示しています... –

+0

インタプリタは32ビットバイナリです。 – sleeplessnerd

+0

@ParagSaoji:明らかに、あなたは32ビットのPythonインタプリタを実行しています。 –

関連する問題