无论是重新加载、删除、再次导入还是自动加载,函数都可以用两个名称引用,旧名称与新名称的作用相同。你知道吗
说清楚,这是我的代码:
#my_module.py
#...
#def waitting_user(): #This is the old name
#...
def waiting_user(): #this is new
#... see, I change the function name.
然后我可以在ipython控制台中同时使用my_moudle.waitting_user()
和my_moudle.waiting_user
,它们的作用是相同的。旧的名字变成了鬼名字,它将留在运行的ipy。翻译。有没有办法在它发生的时候删除它?你知道吗
del
你不想要的名字。i、 例如,del my_module.waiting_user
你不能改变任何东西的名字。只是创建了两个不同名称的函数。如果定义了一个名称不正确的函数,只需给它指定一个新名称,然后
del
使用上面提到的旧名称。你知道吗相关问题 更多 >
编程相关推荐