Skip to main content
 首页 » 编程设计

Python之应用程序结构

2025年05月04日8mfrbuaa

早上好

有一个我一直在开发的 python 应用程序。

目前它只包含几个文件,但随着它变得越来越大,我正在创建越来越多的文件和我正在做的主要 python 文件的顶部

import url_thread 
import task_database 
import xxxx 
import yyyy 

我今天要添加另一个类,这是另一个导入!

有没有办法将这些 py 文件放到一个文件夹中,然后只导入类/*

我应该有更好的方法吗?

更多,pythonic?

请您参考如下方法:

是的,你可以按照你的要求去做,但不建议这样做。

你可以创建一个 package包含你所有的模块,然后通过导入所有东西来污染你的命名空间:

from foo import * 

...或者更好的方法是创建一个结构良好的模块包,然后根据需要显式导入它们。