如果我有以下目录结构:
handy/
- __init__.py
- utils.py
- dir1
- __init__.py
- script.py
我可以通过将非关键字写入__init__.py
文件来填充DATA
中的help()
,例如:
# __init__.py
hello = "xyz"
other = "z"
variables = 1
现在,当我提供帮助(handy)时,它会显示:
DATA
hello = 'xyz'
other = 'z'
variables = 1
是否有其他方法从顶级__init__.py
文件之外填充帮助DATA
,或者这是唯一的方法
我不确定您的想法,但由于
handy/__init__.py
是一个可执行脚本,您可以执行以下操作:__init__.py
:utils.py
:这将导致:
到
help(handy)
显示的内容相关问题 更多 >
编程相关推荐