NameError: name ‘xrange’ is not defined 原因与解决方法

今天在运行一位朋友给我发送的python代码的时候,结果报错如下:

Traceback (most recent call last):
  File "500.py", line 24, in <module>
    getStr(payload,'',7)
  File "500.py", line 19, in getStr
    for j in xrange(len(payload)):
NameError: name 'xrange' is not defined

中文翻译

NameError:名称“ xrange”未定义

NameError: name 'xrange' is not defined

 

原因:

在Python3版本中,range() 与 xrange() 合并为 range( )。

而我的python版本为:python3.7。

 

解决方法

解决方法其实也很简单,只需要将 xrange( ) 函数全部换为 range( )

 

总结:

其实,我以前也发过相关的文章,那篇文章叫“python3没有xrange原因与解决方法”。

    A+
发布日期:2020年07月03日 13:20:40  所属分类:Python
最后更新时间:2020-07-03 13:21:36
评分: (1 票;平均数5.00 ;最高评分 5 ;用户总数1;总得分 5;百分比100.00)
付杰
刷流量 刷人气 刷点击 刷收藏 刷APP关键词
刷流量 刷人气 刷点击 刷收藏 刷APP关键词
  • ¥ 1.0元
  • 市场价:9.9元
PHP运行环境 wamp lamp lnmp 安装 配置 搭建
PHP运行环境 wamp lamp lnmp 安装 配置 搭建
  • ¥ 9.9元
  • 市场价:49.9元
免费SSL证书 HTTPS申请 安装 配置 支持通配符*
免费SSL证书 HTTPS申请 安装 配置 支持通配符*
  • ¥ 199.9元
  • 市场价:20000元
服务器管理面板/主机控制面板“安装”服务
服务器管理面板/主机控制面板“安装”服务
  • ¥ 9.9元
  • 市场价:49.9元

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: