web-dev-qa-db-ja.com

Python version lineはどういう意味ですか?

Pythonインタプリタのインスタンスを開始したときに表示される行はどういう意味ですか?

_Python 2.7 (r27:82525, Jul  4 2010, 07:43:08) [MSC v.1500 64 bit (AMD64)] on win32
_

だから私はPython 2.7を持っていることを知っていますが、残りはどうですか?

特に私を混乱させるのは、64 bit (AMD64) on win32および_r27:82525_セクションです。

30
Mark

表示されるその行は、pythonインタープリターがどのように構築されたかを示しています。それを分解すると:

Python 2.7                        -- Python version
(r27:82525, Jul 4 2010, 07:43:08) -- The build date and revision from src trunk 
                                     that was used to build this.
[MSC v.1500 64 bit (AMD64)]       -- Compiled with MSVC compiler targeting 64-bit
on win32                          -- Obviously for windows platform
30
greatwolf

r27:リビジョン27

82525:ビルド82525

Jul 4 2010, 07:43:08:pythonバイナリがビルドされたとき

MSC v.1500:64wビットVC++ 2008でコンパイル

win32:Windowsを使用しています

以前にも尋ねられました

7
Brian