我尝试使用Python 3.7运行以下代码:
import sys
print(sys.maxint)
但是我收到了错误:
D:\Python3.7\python.exe "D:/PyCharm 2017.2.3/Workplace/maximizer.py"
Traceback (most recent call last):
File "D:/PyCharm 2017.2.3/Workplace/maximizer.py", line 2, in <module>
print(sys.maxint)
AttributeError: module 'sys' has no attribute 'maxint'
我该如何解决?
答案 0 :(得分:11)
在python3中,>>> sys.maxsize
9223372036854775807
已更改为2**31 - 1
。
以下是值:
<强> Python2 强>
2**63 - 1
<强> Python3 强>
maxint
在同一平台上,值匹配。该值通常在32位平台上为maxsize
,在64位平台上为.childAdded
。
将CreationDate
的{{1}}替换为creationDate
将停止此特定的追溯。
答案 1 :(得分:0)
您正在使用python3运行代码,而python3没有sys.maxint。但是,Python2确实如此。所以运行你的代码
python2 "D:/PyCharm 2017.2.3/Workplace/maximizer.py"