Какую книгу после Headfirst python прочитать?
Марк Лутц - Изучаем Python
Стив Макконнелл «Совершенный код»
Это не конкретно и питоне, а о программировании в целом. Поможет улучшить качество кода, на любом ЯП.