假设我在名为 a 的模块中有一个名为“hello”的函数,以及其他各种函数。是否可以将 hello 与其他符号一起导入为 goodbye?我在想这样的事情,但它是无效的:
from a import hello as goodbye,*
最佳答案
您可以从 a 导入,然后绑定(bind)您想要的新名称并删除以前的名称。有点像
from a import *
goodbye = hello
del hello
正是由于 namespace 污染,明星导入通常不太好。
关于python - 我可以只为一个函数导入,而将其余的按原样导入吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6450228/