python 中的模块与包
文章为转载,原文见这里,侵删
python 中的 Module 是比较重要的概念。常见的情况是,事先写好一个.py
文 件,在另一个文件中需要 import 时,将事先写好的.py 文件拷贝 到当前目录,或者是在 sys.path
中增加事先写好的.py 文件所在的目录,然后 import。这样的做法,对于少数文件是可行的,但如果程序数目很 多,层级很复杂,就很吃力了。
有没有办法,像 Java 的 Package 一样,将多个.py 文件组织起来,以便在外部统一调用,和在内部互相调用呢?答案是有的。