全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

python中reload(module)的用法示例详解

前言

本文主要给大家介绍了关于python中reload(module)用法的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧。

1、Python2中可以和Python3中关于reload()用法的区别。

Python2 中可以直接使用reload(module)重载模块。

Pyhton3中需要使用如下方式:

(1)

>>> from imp 
>>> imp.reload(module)

(2)

>>> from imp import reload 
>>> reload(module)

2、Python3中使用import和reload()出现错误的原因

假设recommendations.py 放在C:\Python34\PCI_Code\chapter2\目录下,其中包含函数critics

如果在import函数的时候出现如下错误,

>>> from recommendation import critics 
Traceback (most recent call last): 
 File "<pyshell#7>", line 1, in <module> 
 from recommendation import critics 
ImportError: No module named 'recommendation' 

请把目录C:\Python34\PCI_Code\chapter2\加到系统路径中

>>> import sys 
>>> sys.path.append("C:\Python34\PCI_Code\chapter2") 
>>> from recommendations import critics 
>>> 

使用reload()时出现如下错误

>>> from imp import reload 
>>> reload(recommendations) 
Traceback (most recent call last): 
 File "<pyshell#86>", line 1, in <module> 
 reload(recommendations) 
NameError: name 'recommendations' is not defined 

原因是因为在import reload之后需要在import 需要加载的模块,这时候再去reload就不会有问题,具体看下面代码:

>>> from imp import reload 
>>> import recommendations 
>>> reload(recommendations) 
<module 'recommendations' from 'C:\\Python34\\PCI_Code\\chapter2\\recommendations.py'> 
>>> 

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,如果有疑问大家可以留言交流,谢谢大家对的支持。


# python  # reload  # module  # python中的reload  # Python 动态导入对象  # importlib.import_module()的使用方法  # Python中模块(Module)和包(Package)的区别详解  # 解决Python找不到ssl模块问题 No module named _ssl的方法  # 解决python "No module named pip"的问题  # python下setuptools的安装详解及No module named setuptools的  # python开发中module模块用法实例分析  # 解决python 找不到module的问题  # 是因为  # 放在  # 相关内容  # 说了  # 不多  # 有一定  # 给大家  # 可以直接  # 请把  # 再去  # 这篇文章  # 谢谢大家  # 就不会有  # 出现错误  # 其中包含  # 这时候  # 加载  # 目录下  # 有疑问  # brush 


相关文章: c# 在高并发下使用反射发射(Reflection.Emit)的性能  如何在云主机快速搭建网站站点?  专业企业网站设计制作公司,如何理解商贸企业的统一配送和分销网络建设?  定制建站是什么?如何实现个性化需求?  北京制作网站的公司,北京铁路集团官方网站?  专业的网站制作设计是什么,如何制作一个企业网站,建设网站的基本步骤有哪些?  建站之星如何助力网站排名飙升?揭秘高效技巧  建站上市公司网站建设方案与SEO优化服务定制指南  济南专业网站制作公司,济南信息工程学校怎么样?  C#怎么使用委托和事件 C# delegate与event编程方法  ui设计制作网站有哪些,手机UI设计网址吗?  如何在西部数码注册域名并快速搭建网站?  建站主机数据库如何配置才能提升网站性能?  建站之星北京办公室:智能建站系统与小程序生成方案解析  学校建站服务器如何选型才能满足性能需求?  清除minerd进程的简单方法  小说建站VPS选用指南:性能对比、配置优化与建站方案解析  如何选择香港主机高效搭建外贸独立站?  ,网站推广常用方法?  如何在沈阳梯子盘古建站优化SEO排名与功能模块?  企业网站制作公司网页,推荐几家专业的天津网站制作公司?  免费公司网站制作软件,如何申请免费主页空间做自己的网站?  如何配置FTP站点权限与安全设置?  设计网站制作公司有哪些,制作网页教程?  网站制作哪家好,cc、.co、.cm哪个域名更适合做网站?  如何做静态网页,sublimetext3.0制作静态网页?  股票网站制作软件,网上股票怎么开户?  建站之星如何优化SEO以实现高效排名?  Python如何创建带属性的XML节点  七夕网站制作视频,七夕大促活动怎么报名?  制作网站的过程怎么写,用凡科建站如何制作自己的网站?  建站之星收费标准详解:套餐费用及年费价格表一览  如何基于PHP生成高效IDC网络公司建站源码?  建站之星CMS五站合一模板配置与SEO优化指南  建站org新手必看:2024最新搭建流程与模板选择技巧  网站制作员失业,怎样查看自己网站的注册者?  怎么将XML数据可视化 D3.js加载XML  专业网站制作企业网站,如何制作一个企业网站,建设网站的基本步骤有哪些?  ,怎么用自己头像做动态表情包?  大连 网站制作,大连天途有线官网?  简单实现Android文件上传  Python文件管理规范_工程实践说明【指导】  高防服务器租用指南:配置选择与快速部署攻略  建站OpenVZ教程与优化策略:配置指南与性能提升  建站之星导航配置指南:自助建站与SEO优化全解析  已有域名和空间,如何快速搭建网站?  西安大型网站制作公司,西安招聘网站最好的是哪个?  制作表格网站有哪些,线上表格怎么弄?  如何在IIS中新建站点并配置端口与物理路径?  如何挑选优质建站一级代理提升网站排名? 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。