Python sys.maxint, sys.maxunicode в Linux и Windows

В 64-разрядной версии Debian Linux 6:

Python 2.6.6 (r266:84292, Dec 26 2010, 22:31:48)
[GCC 4.4.5] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import sys
>>> sys.maxint
9223372036854775807
>>> sys.maxunicode
1114111

В 64-битной Windows 7:

Python 2.7.1 (r271:86832, Nov 27 2010, 17:19:03) [MSC v.1500 64 bit (AMD64)] on
win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import sys
>>> sys.maxint
2147483647
>>> sys.maxunicode
65535

Обе операционные системы 64-битные. У них есть sys.maxunicode, согласно википедии . В юникоде 1114 112 кодовых точек. Неправильно ли sys.maxunicode в Windows?

И почему у них другой sys.maxint?

5
задан Tyler Long 17 November 2011 в 09:50
поделиться