以下以python2向python3移植遇到的问题为例说明.
NameError:name ‘xrange’ is not defined
在Python 3中,range()与xrange()合并为range( )。
方法1: 在出错文件的开头添加一句:from six.moves import xrange
方法2: 把用到的程序里的xrange( )函数全部换为range( ) (编辑的时候先用Ctrl+F找出所有xange)
以下以python2向python3移植遇到的问题为例说明.
在Python 3中,range()与xrange()合并为range( )。
方法1: 在出错文件的开头添加一句:from six.moves import xrange
方法2: 把用到的程序里的xrange( )函数全部换为range( ) (编辑的时候先用Ctrl+F找出所有xange)