python中使用重载重载的方法

  介绍

这篇文章给大家分享的是有关python中使用重载重载的方法的内容。小编觉得挺实用的,因此分享给大家做个参考。一起跟随小编过来看看吧。

<强> 1。装载MyModule里语法演示:

得到,imp  import  reload 重载(MyModule里)

<强> 2。参数

模块——模块对象。

<强> 3。返回值

返回模块对象。

<强> 4。实例

当前目录下有一个测试。py:

#,小姐:am  test.py   num =, 1

<强> Python控制台:

在祝辞祝辞import 测试   在祝辞祝辞test.num   1

在脚本运行期,如果测试。py中的num改为2,此时需要热更:

#,小姐:am  test.py   num =, 2

<强> Python控制台:

在祝辞祝辞,得到importlib  import 重新加载   在祝辞祝辞,重载(测试)   & lt; module  & # 39;测试# 39;,得到& # 39;/home/小姐/URun.ResearchPrototype/人/小姐/test.py& # 39;比;   在祝辞祝辞test.num   2

注意:重载函数希望获得的参数是一个已经加载了的模块对象的名称,所以如果在重载之前,请确保已经成功地导入了这个模块。

说明:Python 3.0把重载内置函数移到了imp标准库模块中。它仍然像以前一样重载文件,但是,必须导入它才能使用。

感谢各位的阅读!关于Python中使用重载重载的方法就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到吧!

python中使用重载重载的方法