我写了一个由单个函数组成的模块。我希望能够像tqdm一样使用它:
>>> from tqdm import tqdm
>>> tqdm
<function tqdm.tqdm>
但是我无法弄清楚如何以这种方式设置。这就是我所拥有的:
>>> from missingno import missingno
>>> missingno
<module 'missingno.missingno' from '[...]'>
>>> missingno.missingno
<function missingno.missingno.missingno>
我确信之前曾经有过无数次询问,但我不确定包装是如何起作用的,也找不到这个特殊谜语的答案。
答案 0 :(得分:3)
看了pandas-profiling后,我发现了它。将以下行添加到__init__.py()
:
from .missingno import missingno
答案 1 :(得分:0)
我不完全确定你的问题在这里,但我认为你想要的是:
from missingno.missingno import missingno
您可能需要考虑将包/文件/函数命名为不同的东西哈哈。