Python3中的reload函数怎么用?Python中reload()函数的基本使用方法

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

Python3中的reload函数怎么用?Python中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()函数的基本用法的全部内容的讲解了 , 希望以上的内容可以对大家的学习带来帮助 。

    猜你喜欢