Python导入不导入最新功能

时间:2014-09-09 15:25:18

标签: python

我在尝试让python识别最新文件时遇到问题。

以这个简单的函数为例

def printme( str ):
   "This prints a passed string into this function"
   print(str)
   return

然后我导航到目录并执行了

import printme

Ran printme printme.printme(" Hello")。它工作正常。

然后我更新了打印Hi的功能。然后,我使用del printme

删除模块
def printme( str ):
       "This prints a passed string into this function"
       print('Hi' + str)
       return

为什么不打印python"嗨"在弦前?

1 个答案:

答案 0 :(得分:4)

已加载模块的内容。 每次导入模块时都不会反复加载模块。 (那会非常浪费。) 要再次加载模块,请尝试

reload(printme)