python - Python直接从包中导入函数
问题描述
我想创建一个具有以下结构的包:
package
|__ __init__.py
|__ file.py
的内容file.py
是
def foo():
print("bar")
到目前为止,__init__.py
我已经把
from . import file
但是,当我 import 时package
,我只能使用foo()
as package.file.foo()
。有什么方法可以修改__init__.py
以便我可以使用foo()
aspackage.foo()
吗?
解决方案
推荐阅读
- javascript - 使用 json 模式验证 JSON 失败
- sql - 从同一张表中获取两个值
- javascript - 如何通过使用javascript或jquery单击按钮添加输入字段和下拉列表和子下拉列表
- office-js - Outlook Web 加载项不显示用于阅读邮件的功能区按钮
- c++ - 为什么 if 语句中的 strlen 行为异常?
- mysql - MySQL中的游标表达式
- javascript - jexcel javascript spreedsheet获取行号1,2,3
- sql - Oracle SQL中出现错误时如何创建临时表:权限不足提示
- c# - C#字符串列表中的所有常见序列
- javascript - 在js中生成子节点在树中的位置而不重叠的算法