在一个ceshi.py文件里定义了一个函数,假设是f1()在python交互环境中输入from ceshi import f1 之后f1() 运行正常,但是如果修改ceshi.py文件,再输入 from ceshi import f1 f1的功能并没有改变,之后先退出一次python 然后再进入输入from ceshi import f1 f1的功能才能正常,这是为什么呀?
就是说修改已经加载的py文件不会生效,除非重启py解释器
Sign in to make a reply
笨笨的大桉树
在一个ceshi.py文件里定义了一个函数,假设是f1()在python交互环境中输入from ceshi import f1 之后f1() 运行正常,但是如果修改ceshi.py文件,再输入 from ceshi import f1 f1的功能并没有改变,之后先退出一次python 然后再进入输入from ceshi import f1 f1的功能才能正常,这是为什么呀?