微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何组织一个Python项目?

如何解决如何组织一个Python项目?

软件包基本上是一个文件夹,__init__.py下面带有文件,通常是一些模块,其中模块是*.py文件。它与import主要有关。如果添加__init__.py到指标,则可以使用:

from Indicators.stochastics import *

要么

from Indicators import stochastics

顺便说一句,我建议保持模块/软件包名称的小写。它不会影响功能,但更像是“ pythonic”。

解决方法

我是Python的新手,正在启动一个小型项目,但是我对如何以“ Python方式”组织文件夹存有疑问。

PyDev在开发环境中使用,创建新项目时会创建一个文件夹,名为src

+ src

现在,在中PyDev,我可以创建Pydev ModulePyDev Package

我需要通过以下方式组织我的项目:

+ Indicators
    - Moving_averages.py
    - Stochastics.py
+ Strategies
    - Moving_averages_cross.py
- example.py

我该如何按照模块和软件包进行组织?模块和软件包的含义是什么?

最好的祝福,

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。