Project Structure:
Organize your project in a clear and consistent structure. A common structure for a Python project might look like this:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
my_project/
│
├── my_project/
│ ├── __init__.py
│ ├── module1.py
│ └── module2.py
│
├── tests/
│ ├── test_module1.py
│ └── test_module2.py
│
├── docs/
│ ├── index.md
│ └── conf.py
│
├── README.md
├── LICENSE
├── setup.py
└── requirements.txt