python3的sys模块没有maxint,该如何解?

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

猜你喜欢

转载自blog.csdn.net/esa72ya/article/details/88836276