简单结构项目的PyScaffold扩展
pyscaffoldext-beeproject的Python项目详细描述
pyscaffoldext BEEP项目
PyScaffold扩展是为我自己的简单结构项目定制的。此扩展由pyscaffoldext dsproject
最后的目录结构如下:
Project_Dir
├── AUTHORS.rst <- List of developers and maintainers.
├── CHANGELOG.rst <- Changelog to keep track of new features and fixes.
├── LICENSE.txt <- License as chosen on the command-line.
├── README.md <- The top-level README for developers.
├── data
├── docs <- Directory for Sphinx documentation in rst or md.
├── models <- Trained and serialized models, model predictions,
│ or model summaries.
├── notebooks <- Jupyter notebooks. Naming convention is a number (for
│ ordering), the creator's initials and a description,
│ e.g. `1.0-fw-initial-data-exploration`.
├── reports <- Generated analysis as HTML, PDF, LaTeX, etc.
│ └── figures <- Generated plots and figures for reports.
├── src
│ └── Project_Name <- Actual Python project which can be deploy to production
│ └── environment.yaml <- Actual Python project need conda environment yaml file
│ └── run_python_project_main.py <- Actual Python project some one part main execute script
│ └── supervisor_project_main.ini <- Actual Python project some one part main script supervisor ini template file
│ └── project_name <- Actual Python project some one package template
│ └── __init__.py <- Use for sphinx auto documents
├── tests <- Unit tests which can be run with `py.test`.
使用
只需使用pip install pyscaffoldext-beeproject
安装此软件包
注意,putup -h
显示了一个新选项--beeproject
。
创建数据科学项目很容易:
注意
这个项目是使用PyScaffold 3.2建立的。有关详细信息和用法 有关PyScaffold的信息请参见https://pyscaffold.org/。在
- 项目
标签: