Back to feed

Quiz: Choosing a Python Project Structure

Real Python

EDITOR BRIEF

This quiz checks your understanding of Python project layouts, including flat and src structures. It also covers how to organize packages for different kinds of apps, such as command-line tools, web apps, and GUI programs.

INSIGHTS

Project structure affects how easy code is to grow and maintain. A good next step is to compare flat vs. src layouts in a small Python project and see how files and imports change.

CodeFriends courses that build on this story. Practice in the browser with nothing to install.

COMMENTS

0/40
0/2000

Loading comments…