python2和python3存在着很多琐碎而细微的差别,给版本之间的迁移造成了很大的不便。
比如说,python3中,引入sys模块之后,想输出sys.maxint,会发现报错。
实际上,把sys.maxinit改成sys.maxsize就可以了。他们的值也是一模一样的。
Python2
sys.maxint
9223372036854775807
Python3
sys.maxsize
9223372036854775807
本回答翻译自stack overflow,原文地址是https://stackoverflow.com/questions/47027354/attributeerror-module-sys-has-no-attribute-maxint