reload基础
# -*- coding: utf-8 -*- #python 27 #xiaodeng #reload基础 #与import和from的不同之处: #reload是python的内置函数,而不是语句 #传给reload的是已存在的模块对象,而不是变量名 #reload在python 3中位于模块之中,并且必须导入自己 #案例 #1 import module ........... #2 from imp import reload #python 3 reload(module) ....... #一般用法是导入一个模块,在文本编辑器内修改原代码,然后重新加载。当调用reload时,python会重读模块文件中的源代码,重新执行其顶层语句 #重载过程中的一些细节问题: #reload会在模块当前命名空间内执行模块文件的新代码 #文件中的顶层赋值语句会使得变量名换成新值 #重载会影响所有实用import读取了模块的客户端 #重载只会对以后使用from的客户端造成影响。 #通俗点理解就是数据的刷新功能~~~~
无语言基础,自学python所做的各种笔记,欢迎大牛指点.