在Python中 , 如果一个模块被导入到一个脚本 , 模块顶层部分的代码只会被执行一次 。如果你想重新执行模块里顶层部分的代码 , 可以用reload()函数 。下面这篇文章中详细的讲解了reload()函数的基本用法 , 需要的朋友可以一起来看看 。

一、reload()函数描述
这个函数的主要功能:在Python中会出现模块导入到另一个脚本的情况 , 这个函数可以让模块重复执行 , 当模块导入一次后 , 再重新载入使用 , 在python2版本中它是一个内置的模块 , 可以直接使用的 , 但是随着版本的更新 , 在Python3.4版本之后 , 它被移到了 importlib 包中 。所以使用这个函数之前 , 就要先导入 importlib 包 , 使用方法如下:
import importlibimportlib.reload(module)或者
from importlib import reloadreload(module)1、参数值
将函数导入之后就可以使用了 , 通过函数观察 , 可以看到在括号中只存在一个参数 , module表示的就是一个模块对象 。
2、返回值
因为是对模块进行处理的函数 , 所以最后返回的是一个模块对象 。
3、实例
介绍了函数的导入方式、参数值和返回值 , 下面通过具体的实例进一步讲解这个函数的使用方法 , 代码如下:
import sys, importlibimport lib.reload(sys)运行结果:
<module 'sys' (built-in)>这段代码所实现的功能是对sys模块重新载入 。
【Python3中的reload函数怎么用?Python中reload()函数的基本使用方法】以上就是关于Python3中的reload()函数怎么用?Python中reload()函数的基本用法的全部内容的讲解了 , 希望以上的内容可以对大家的学习带来帮助 。
猜你喜欢
- 如何理解Python中的断言错误?Python学习之异常断言详解
- Python中的进程是什么?Python程序和进程的关系是什么?
- 如何从Python中的文本里删除符号?Python去掉文本中符号的方法
- 系统维护中什么意思 系统维护中的意思介绍
- 富贵红是什么花
- 羁鸟恋旧林中的羁鸟是什么意思 羁鸟恋旧林的意思
- Ⅲ 原子吸收法在有机分析中的应用:茶叶中茶多酚的测定
- 钙黄绿素蓝荧光猝灭测定茶叶中的锰
- 有哪些源自佛教的好名字 佛经中的禅韵十足的好名字
- 鲁滨逊漂流记中的好词好句 鲁滨逊漂流记中的好词好句精选
