In this post, we have prepared a curated top list of reading recommendations for beginners and experienced. This hand-picked list of the best Pyqt books and tutorials can help fill your brain this October and ensure you’re getting smarter. We have also mentioned the brief introduction of each book based on the relevant Amazon or Reddit descriptions.
The Insider’s Best-Practice Guide to Rapid PyQt 4 GUI Development. Whether you’re building GUI prototypes or full-fledged cross-platform GUI applications with native look-and-feel, PyQt 4 is your fastest, easiest, most powerful solution. Qt expert Mark Summerfield has written the definitive best-practice guide to PyQt 4 development. With Rapid GUI Programming with Python and Qt you’ll learn how to build efficient GUI applications that run on all major operating systems, including Windows, Mac OS X, Linux, and many versions…
Author(s): Mark Summerfield
INTRODUCTION TO PYTHON PROGRAMMING AND DEVELOPING GUI APPLICATIONS WITH PYQT 1E teaches Python programming step-by-step through practical examples that readers can see in action right away. It begins with a solid introduction of Python from scratch, covering loops, control structures, sequences, functions, classes, and exception handling. Thereafter, the book explores file handling and GUI application development in PyQT, the powerful cross-platform GUI layout…
Author(s): B. M. Harwani
3. Python GUI Programming Cookbook (2015)
Over 80 object-oriented recipes to help you create mind-blowing GUIs in Python. If you are a Python programmer with intermediate level knowledge of GUI programming and want to learn how to create beautiful, effective, and responsive GUIs using the freely available Python GUI frameworks, this book is for you. Python is a multi-domain, interpreted programming language. It is a widely used general-purpose, high-level programming language.
Author(s): Burkhard A. Meier
4. Mastering Qt 5 (2016)
Master application development by writing succinct, robust, and reusable code with Qt 5. This book will appeal to developers and programmers who would like to build GUI-based applications. Knowledge of C++ is necessary and the basics of Qt would be helpful. Qt 5.7 is an application development framework that provides a great user experience and develops full-capability applications with Qt Widgets, QML, and even Qt 3D. This book will address challenges in successfully…
Author(s): Guillaume Lazar, Robin Penea
5. Automate the Boring Stuff with Python (2015)
If you’ve ever spent hours renaming files or updating hundreds of spreadsheet cells, you know how tedious tasks like these can be. But what if you could have your computer do them for you? In Automate the Boring Stuff with Python, you’ll learn how to use Python to write programs that do in minutes what would take you hours to do by hand—no prior programming experience required. Once you’ve mastered the basics of programming, you’ll create Python programs that effortlessly perform useful and impressive feats…
Author(s): Al Sweigart
6. Qt5 Blueprints (2015)
Design, build, and deploy cross-platform GUI projects using the amazingly powerful Qt 5 framework. If you are a programmer looking for a truly cross-platform GUI framework to help you save your time by side-stepping the incompatibility between different platforms and building applications using Qt 5 for multiple targets, then this book is most certainly intended for you. It is assumed that you have a basic programming experience of C++ and fundamental knowledge about Qt.
Author(s): Symeon Huang
The Internet contains the most useful set of data ever assembled, most of which is publicly accessible for free. However, this data is not easily usable. It is embedded within the structure and style of websites and needs to be carefully extracted. Web scraping is becoming increasingly useful as a means to gather and make sense of the wealth of information available online. This book is the ultimate guide to using the latest features of Python 3.x to scrape data from websites. In the early chapters, you’ll see how to extract…
Author(s): Katharine Jarmul, Richard Lawson
Design and build dazzling cross-platform applications using Qt and Qt Quick. This book is great for developers who are new to Qt and Qt Creator and who are interested in harnessing the power of Qt for cross-platform development. If you have basic experience programming in C++, you have what it takes to create engaging cross-platform applications using Qt and Qt Creator! Qt Creator is a cross-platform C++ IDE (Integrated Development Environment) that is part of the Qt project.
Author(s): Ray Rischpater
After purchasing the e-book, you will obtain a ZIP file. With the PDF file, you will also obtain all code examples. If something goes wrong with the payment process, drop me an email at vronskij(at)gmail.com. Price. The e-book costs 15 €. About this tutorial. This is Advanced PyQt4 e-book. This e-book is a tutorial which covers several A sample chapter is available free from InformIT—click “Sample Content” and then “Download the chapter” (almost at the bottom of the page). This book teaches programmers how to write programs using PyQt 4, the Python bindings for the Qt 4 application development framework. After purchasing the e-book, you will obtain a ZIP file. With the PDF file, you will also obtain all code examples. If something goes wrong with the payment process, drop me an email at vronskij(at)gmail.com. Price. The e-book costs 17 €. About this tutorial. This is Advanced PyQt5 e-book. This e-book is a tutorial which covers several Notes: The “original” PyQt book, covering Qt 2 and parts of the Qt 3 API at around the time when many developers were moving to Qt 3. PyQt und PySide: GUI- und Anwendungsentwicklung mit Python und Qt Author: Peter Bouda
We highly recommend you to buy all paper or e-books in a legal way, for example, on Amazon. But sometimes it might be a need to dig deeper beyond the shiny book cover. Before making a purchase, you can visit resources like Genesis and download some Pyqt books mentioned below at your own risk. Once again, we do not host any illegal or copyrighted files, but simply give our visitors a choice and hope they will make a wise decision.
Qt5 Python GUI Programming Cookbook: Building responsive and powerful cross-platform applications with PyQt
Author(s): B.M. Harwani
Publisher: Packt, Year: 2018, Size: 5 Mb, Download: pdf
Python Web Scraping: Hands-on data scraping and crawling using PyQT, Selnium, HTML and Python
Author(s): Katharine Jarmul, Richard Lawson
Publisher: Packt Publishing, Year: 2017, Size: 7 Mb, Download: pdf
Introduction to Python Programming and Developing GUI Applications with PyQT
Author(s): B. M. Harwani
Publisher: Cengage Learning PTR, Year: 2011, Size: 20 Mb, Download: pdf
Please note that this booklist is not final. Some books are really best-sellers according to Los Angeles Times, others are composed by unknown authors. On top of that, you can always find additional tutorials and courses on Coursera, Udemy or edX, for example. Are there any other relevant links you could recommend? Leave a comment if you have any feedback on the list.