我可以只导入一个函数,并将其余的导入原样吗?

Geo*_*Geo 2 python import

假设我在名为a的模块中有一个名为"hello"的函数,以及其他各种函数.是否有可能与其他符号一起导入hello as goodbye?我在考虑这样的事情,但它无效:

from a import hello as goodbye,*
Run Code Online (Sandbox Code Playgroud)

Fra*_*sco 7

您可以从a导入,然后绑定所需的新名称并删除之前的名称.就像是

from a import *
goodbye = hello
del hello
Run Code Online (Sandbox Code Playgroud)

由于名称空间污染,明星进口通常不太好.