举个例子来说明这个问题

在一个函数中,

def function2(self):for i in range(m):  for j in range(n):

m和n都是前面函数的变量,这里没有重新对他们进行定义,就会出现标题所示的问题,

NameError: name 'm' is not defined

解决的办法是,在m和n第一次出现的的地方(比如在上一个函数里),用python自带的global函数把他们变成全局变量。

def function1(self):[m, n] = self.s.split(' ')  m = int(m)n = int(n)global m #将m和n变成全局变量global n

NameError: name 'XX' is not defined相关推荐

  1. NameError: name xx is not defined

    这个问题有很多类型的,这里说下我遇到的这个类型 首先我是获取input 值之后提示NameError: name xx is not defined 最后发现是python 2x 与 python 3 ...

  2. Python报错:NameError: name ‘wraps‘ is not defined

    @wraps(func) NameError: name 'wraps' is not defined 解决方法: (1)安装functiontools:pip install functiontoo ...

  3. NameError: name 'go' is not defined

    最近在学习fbprophet时,按照安装步骤,搭建好环境之后,使用官方教程进行学习.在执行到下面这句时报错 fig = plot_plotly(m, forecast) # This returns ...

  4. Python 解决 :NameError: name ‘reload‘ is not defined 问题

    Python 解决 :NameError: name 'reload' is not defined 问题 参考文章: (1)Python 解决 :NameError: name 'reload' i ...

  5. 【错误记录】执行 Python 程序报错 ( NameError: name ‘reload‘ is not defined )

    文章目录 一.报错信息 二.解决方案 一.报错信息 在 Windows 的 cmd 命令行运行 python 脚本时 , 报如下错误 : 执行 python ApkTool.py -analyse - ...

  6. py+selenium 报错NameError: name 'NoSuchElementException' is not defined【已解决】

     报错:NameError: name 'NoSuchElementException' is not defined  如图 解决方法: 头部加一句:from selenium.common.exc ...

  7. 成功解决NameError: name ‘norm‘ is not defined

    成功解决NameError: name 'norm' is not defined 目录 解决问题 解决思路 解决方法 解决问题 NameError: name 'norm' is not defin ...

  8. 成功解决NameError: name 'file' is not defined

    成功解决NameError: name 'file' is not defined 目录 解决问题 解决思路 解决方法 解决问题 NameError: name 'file' is not defin ...

  9. 成功解决NameError: name 'apply' is not defined

    成功解决NameError: name 'apply' is not defined 目录 解决问题 解决思路 解决方法 解决问题 NameError: name 'apply' is not def ...

最新文章

  1. SPOJ 694 不同子串个数
  2. Word自定义多级符号方法
  3. 【OpenStack】OpenStack系列1之Python虚拟环境搭建
  4. hypercall的实现机制与硬件虚拟化
  5. 怎么看电脑系统是win几_一文看懂arm架构和x86架构有什么区别
  6. 初学者学习python2还是python3?
  7. HDOJ--1495--非常可乐(隐式图)
  8. 两个集合根据属性取差集_SQL高级知识——集合
  9. 汽车行业的DMS系统 IT不变应万变
  10. mysql查询市区县_通过数据库获取省份城市区县的名字
  11. NOIP模拟赛 魔方
  12. SXF2019子串模糊匹配
  13. Openstack日常运维
  14. 遥感影像、DEM免费下载以及MPT制作
  15. 【黄啊码】fastadmin接入微信支付和支付宝支付
  16. 大规模LEO星座波束管理调研报告
  17. 计算机机房内宜配置灭火器,GB/T 9361-2011_计算机场地安全要求(8页)-原创力文档...
  18. 【每周CV论文推荐】StyleGAN人脸属性编辑有哪些经典论文需要阅读
  19. 盘点国内好用的企业网盘
  20. Exception in thread “main“ java.lang.Error: Unresolved compilation problem: at second.math_practi

热门文章

  1. Android系统分区介绍
  2. 天翼云对象存储android实现,对象存储基础介绍(华为云、腾讯云、天翼云都提供对象存储服务)...
  3. Python图像识别-Opencv02 二值图像、灰度图像以及彩色图像
  4. Spring配置SessionFactory
  5. 跨境电商的支付有段有哪些?
  6. #Linux#进程间通信# 管道(pipe)-标准流管道pipe
  7. python爬取3万+条评论,解读猫眼评分9.5的《海王》是否值得一看?
  8. HTML+CSS绘制太阳系九大行星运行轨迹
  9. css3之transform-origin属性详解图文笔记
  10. js实现图片3D轮播效果(收藏)