我知道 Python 中有很多内置函数,我们不用先调用import xxx
就可以使用,例如 map
、range
、len
等。
有没有办法我自己也构建这样的功能?理想情况下,我想定义一个名为 my_func
的函数,并在项目中的任何位置调用my_func
而不调用 from xxx import my_func
。
import builtins
def my_func(): ...
builtins.my_func = my_func
现在,您可以在任何地方使用它而无需导入。