gpt4 book ai didi

python - 为项目导入库

转载 作者:行者123 更新时间:2023-12-05 05:40:26 24 4
gpt4 key购买 nike

我有一个包含多个类和文件的 python 项目。

这是我的文件夹结构:

main.py
directory
|_ parent_class.py
|_sub_directory_1
|_child_class_1.py
|_sub_directory_2
|_child_class_2.py

我使用的是与 pandas 和 numpy 相同的导入,例如在所有文件中。有没有办法一次性导入这些代码,这样我的代码就更干净了?非常感谢。

最佳答案

有一种方法可以在父模块中“重构”您的导入,然后从 parent_module 导入 *。

但是我不推荐这种做法,因为您的项目增长得越多,您就越有可能产生循环导入!

我会说最好的做法是只在你真正需要的地方导入你的包/模块。如果你想要一个更干净的代码库,我可以建议你使用 isort 等工具这将自动格式化您的导入!

关于python - 为项目导入库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72433215/

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