Free to enter Takes 10 seconds PDF + ePub, yours to keep
Draw closes in
--days
:
--hrs
:
--min
:
--sec

July 2026 selection · Winners announced 2 August · Last Month's Winners

This month's selection

Learn Model Context Protocol with Python Python Illustrated Python Machine Learning By Example

How it works

1

Enter your email

One entry per person. No account needed.

2

5 winners drawn at random

On 2 August, we pick 5 random entries from the pool.

3

Winners receive their books

PDF and ePub copies sent directly to your inbox.

Unlock more winners

We'll pick 10 winners if we reach 1,500 entries by July 31.

Every entry counts toward the 1,500. Share the link with someone who's learning Python.

Explore this month's books

Learn Model Context Protocol with Python

Learn Model Context Protocol with Python

Christoffer Noring

Explore book
Python Illustrated

Python Illustrated

Maaike van Putten & Imke van Putten

Explore book
Python Machine Learning By Example

Python Machine Learning By Example

Yuxi (Hayden) Liu

Explore book

Past winners

Like the look of these three?

Entry is free and takes one email address. 5 winners get all three books.

Enter the draw

Draw closes 31 July · Winners announced 2 August

Monthly Giveaways

Win 3 Python Bestsellers This July

5 winners. Each winner gets PDF and ePub copies of all three books. One entry per person.