gpt4 book ai didi

python - 什么是正确的 Python 包索引文件结构?

转载 作者:行者123 更新时间:2023-12-04 08:54:04 25 4
gpt4 key购买 nike

我创建了一个已上传到 PyPI 的 Python 库。下面是我当前的文件结构,其中 mylib.py是我放置库文件的地方。当我导入到 Python 时,我必须输入 from mylib import mylib让它工作。我只想输入 import mylib反而。我认为这是在我放文件的地方做的?

packageFolder
├── LICENSE
├── README.md
├── mylib
│   ├── __init__.py
│   └── mylib.py
└── setup.py
提前致谢。

最佳答案

移动您在 mylib.py 中定义的任何内容您计划将(函数、变量等)导入您的 __init__.py文件。
例如,如果您当前必须执行以下操作:

from mylib import mylib
mylib.foo()
搬家 foo进入 __init__.py你可以这样做:
import mylib
mylib.foo()
反而。

关于python - 什么是正确的 Python 包索引文件结构?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63933297/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com