Skip to content
Go to file

Latest commit


Git stats


Failed to load latest commit information.
Latest commit message
Commit time

Good Python Practices

In this session, you will learn some simple yet important practices that you should follow to improve the quality of your Python code. First, you will discover the guidelines for formatting Python code and how to keep it clean and help other developers (including your future self) to understand it more easily. Next, you will learn how to use logging to keep track of what your code is doing while you are not over the screen to supervise it, including how to send mail notifications to yourself e.g., when something fails or your script stops unexpectedly. Finally, you will learn about unit tests and how they can help you validate that your code works as expected.

If you want to practice the things that will be shown in your own machine please follow the preparation steps.

Install the following:

  1. Python3 (
  2. Jupyter lab (
  3. Jupyter lab code formatter (

To get this code:

  1. Install git (
  2. run git clone

or you can download it as zip (


No description, website, or topics provided.



No releases published


No packages published
You can’t perform that action at this time.