Skip to content

Become a Python Engineer

Learn about Python and Machine Learning with free tutorials.

馃殌 Check out the blog!

馃殌 Take one of the free courses!

馃殌 Watch Tutorials on YouTube!

Created by Patrick Loeber.


Free NumPy Handbook

Join our Discord


Latest Posts

How to write your own context manager in Python

Learn how to write your own context manager in Python with the contextlib.contextmanager decorator


Learn how to write your own contextmanager in Python with the contextlib.contextmanager decorator.

Continue reading

How to easily remove the background of images in Python

Learn how you can easily remove the background of images in Python.


Learn how you can easily remove the background of images in Python.

For this, we use the Open Source tool rembg and only need a few lines of code.

Continue reading

How to work with the Notion API in Python

Guide on how to work with the Notion API in Python and automate database editing.


Learn how to work with the Notion API in Python. In this guide we go over:

  • How to set up the Notion API
  • How to set up the Python code
  • How to create database entries
  • How to query the database
  • How to update database entries
  • And how to delete entries.
Continue reading

Explore All Posts