How to figure out if the platform is 32bit or 64bit?
Trent Mick
trentm at activestate.com
Mon Jul 28 12:36:41 EDT 2008
Manuel Vazquez Acosta wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Just test for maxint value:
>
> from sys import maxint
> if maxint >> 33:
> print "more than 32 bits" # probably 64
> else:
> print "32 bits"
I believe that was already suggested in this thread. That test will just
tell you if the Python *build* is 32-bit or 64-bit. If the answer is
32-bit, then that doesn't tell you if this is a 32-bit Python running on
a 64-bit OS.
Trent
--
Trent Mick
trentm at activestate.com
More information about the Python-list
mailing list