如何解决如何组织一个Python项目?
软件包基本上是一个文件夹,__init__.py
下面带有文件,通常是一些模块,其中模块是*.py
文件。它与import
主要有关。如果添加__init__.py
到指标,则可以使用:
from Indicators.stochastics import *
要么
from Indicators import stochastics
顺便说一句,我建议保持模块/软件包名称的小写。它不会影响功能,但更像是“ pythonic”。
解决方法
我是Python的新手,正在启动一个小型项目,但是我对如何以“ Python方式”组织文件夹存有疑问。
我PyDev
在开发环境中使用,创建新项目时会创建一个文件夹,名为src
+ src
现在,在中PyDev
,我可以创建Pydev Module
和PyDev Package
我需要通过以下方式组织我的项目:
+ Indicators
- Moving_averages.py
- Stochastics.py
+ Strategies
- Moving_averages_cross.py
- example.py
我该如何按照模块和软件包进行组织?模块和软件包的含义是什么?
最好的祝福,
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。