python3.5 在调用自己编写的regTrees.py文件时,直接reload(regTrees)发生错误。

报错:NameError: name ‘reload’ is not defined

1.报错方式

reload('regTrees')
  • 1

报错: 
TypeError: reload() argument must be module

2. 解决方案尝试

查了一下相关解决方案,有网友提供了以下建议:

from imp import reload
imp. reload('regTrees')
  • 1
  • 2

运行报错: 
NameError: name ‘imp’ is not defined

有网友建议:

import importlib
importlib.reload('regTrees')
  • 1
  • 2

运行报错: 
TypeError: reload() argument must be module

3. 最终解决方案

import imp
import regTrees
imp. reload('regTrees')
  • 1
  • 2
  • 3

原因是:已经导入过的模块才能用reload, reload的参数应该是模块名,而不是文件名。在pyhton3.x中要先导入文件和imp模块,才能用imp.reload()

Python3.5 报错:NameError: name 'reload' is not defined相关推荐

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

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

  2. pyinstaller打包执行文件报错NameError: name ‘defaultParams‘ is not defined问题解决方案

    ☞ ░ 老猿Python博文目录:https://blog.csdn.net/LaoYuanPython ░ 一.问题 最近在执行以前打包的一个PyQT程序时报错,错误信息如下: F:\coffeDo ...

  3. Mac 使用 mysqlclient 报错 NameError: name ‘_mysql‘ is not defined

    Mac 使用 mysqlclient 报错 NameError: name '_mysql' is not defined 作者:Bright Xu Mac 安装 mysqlclient 时会报错 O ...

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

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

  5. Django报错NameError: name 'ListView' is not defined

    NameError: name 'ListView' is not defined 解决方案: from django.views.generic import ListView

  6. Python 解决报错NameError: name ‘LEFT‘ is not defined

    为什么 w.pack (side = LEFT) 不能在这里工作: import Tkinter as tk root=tk.Tk() w = tk.Label(root, text="Re ...

  7. python报错NameError: name 'NA' is not defined

    python想要调用NA时出错NameError: name 'NA' is not defined 解决办法:将na改为pd.NAN 成功解决!

  8. python 计时器 timeit 报错 NameError: name 'xxx' is not defined

    如图: 原因是timeit()没法使用外部的变量或函数,我们要加一个导入,这样就可以了: 以下是一个案例: 如图,需要将相对于timeit()外部的tf.x都导入 参考文章:tensorflow 学习 ...

  9. python报错defined_python问卷星报错NameError: name 'filename' is not defined

    [Python] 纯文本查看 复制代码import sys import getopt from fake_useragent import UserAgent from fake_useragent ...

  10. Django报错NameError: name ‘ListView‘ is not defined

    1.检查是否是拼写问题,或者generic.ListView写成了generic,ListView 2.如果不是,那么引入 from django.views.generic import ListV ...

最新文章

  1. php的_autoload函数实现自动加载类的使用
  2. 01_字符串处理-----03_替换和校正标识符
  3. WebApi client 的面向切面编程
  4. UnrealScript吐槽系列之一:标识符作为操作符
  5. html编码自动识别,vi设置自动识别各种编码
  6. AFNetworking框架下的SSL服务器证书的自定义验证
  7. C语言题库青岛理工大学,青岛理工大学C语言期末复习题库.doc
  8. Smith Builder ERP代码生成器(开源,提供源码下载)
  9. C++20 标准正式发布,命名为 ISO/IEC 14882:2020。
  10. C语言实现快速排序算法
  11. qq街景输入 dir-item.js
  12. Floor报错注入原理解析心得
  13. 基于springboot的医院体检预约管理系统
  14. DL notes 05:深度学习相关的优化基础(入门级)
  15. 音乐能力与计算机能力结合,作曲与作曲技术理论专业(计算机作曲与音乐制作)培养方案...
  16. 【160】VS2022调试通过海康摄像头烟火识别SDK
  17. python百度翻译api申请网页版_python3调用百度翻译api接口实现全过程
  18. 计算机无法更新正在撤销更改,win10更新出现“无法完成更新正在撤销更改请不要关闭计算”怎么办...
  19. 想学CNC编程的一定要看过来~
  20. python报错ValueError: Found input variables with inconsistent numbers of samples: [x,y]

热门文章

  1. how to handdraw a web UI for applications? Figma
  2. formal method lecture 11
  3. 一个高端大气上档次的壁纸网站,突破你的的审美
  4. RHEL4下 squid-2.7.STABLE9安装配置
  5. SQL Server 2012入门T-SQL基础篇:(2)SQL的两个基础概念
  6. EVA 4400存储数据恢复报告
  7. 太极团队内部邮件曝光:iOS8完美越狱重大突破
  8. 搭建YUM服务器,配置yum客户端
  9. 2013年全国首届CISA认证培训强化班成功举办
  10. 会为客户着想的商家才是好商家