Books
Source code, feedback & corrections for all of my Python programming books, including Create GUI Applications with Python & Qt
Install / Use
/learn @mfitzp/BooksREADME
Books by Martin Fitzpatrick
This repository contains the source code for all of my Python programming books. You can use this repo to browse and download the code, or to submit issues or corrections. If you just want to download all the source code, see the prepared download zip files below.
Download Source Code
To download the complete source code for the various books, you can use the links below. These are prepared .zip files, which contain code with book-formatting markings removed. If you are reading the books these are what you want.
Create GUI Applications with Python & Qt (Qt6 Editions)
- Create GUI Applications with Python & Qt6 - PyQt6 Edition
- Create GUI Applications with Python & Qt6 - PySide6 Edition
Create GUI Applications with Python & Qt (Qt5 Editions)
- Create GUI Applications with Python & Qt5 - PyQt5 Edition
- Create GUI Applications with Python & Qt6 - PySide2 Edition
Python Packaging Book (All Editions)
Micro:bit Arcade
Issues & Corrections
If you spot something wrong with the code in the books, you can submit an issue here or open a pull request.
Please include the name of the book, the page number & code block number when opening an issue. That helps me identify & fix the problem more quickly.
Related Skills
node-connect
352.2kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
111.1kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
352.2kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
352.2kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
