The Python Papers
Subscribe
Sign in
Home
Notes
Archive
Leaderboard
About
Latest
Top
Discussions
Using Conditional Formatting in Excel with Python and OpenPyXL (Video)
In this video from my OpenPyXL course, I talk about how to use conditional formatting in Excel programmatically using Python.
Aug 26
•
Mike Driscoll
2
19:50
OpenPyXL - Adding Styles to Excel Cells (Video)
In this video from my OpenPyXL course, I talk about how to add styles to cells in Microsoft Excel using Python.
Aug 21
•
Mike Driscoll
7
28:42
Live CSS in Textual (Video)
Learn how to use live CSS in Textual.
Aug 14
•
Mike Driscoll
3
7:55
Python 101: Reading TOML with Python
The TOML (Tom’s Obvious Minimal Language) format came out in 2013, so it’s been around for more than a decade.
Aug 6
•
Mike Driscoll
7
July 2025
Creating a Simple XML Editor in Your Terminal with Python and Textual
Several years ago, I created an XML editor with the wxPython GUI toolkit called Boomslang. I recently thought it would be fun to port that code to…
Jul 30
•
Mike Driscoll
4
1
Creating Custom Widgets in Textual
Here’s a video from my YouTube channel on creating custom widgets in Textual.
Jul 24
•
Mike Driscoll
2
12:53
Creating TUI Applications with Textual and Python is Released
Learn how to create text-based user interfaces (TUIs) using Python and the amazing Textual package
Jul 23
•
Mike Driscoll
2
An Intro to Asciimatics – Another Python TUI Package
Text-based user interfaces (TUIs) have gained significant popularity in recent years.
Jul 15
•
Mike Driscoll
6
Python Summer eBook Sale
I am hosting a summer eBook sale, where you can get 25% off most of my books and courses.
Jul 9
•
Mike Driscoll
3
June 2025
Creating a Docs Website with Sphinx and Markdown
Sphinx is a Python-based documentation builder.
Jun 30
•
Mike Driscoll
1
An Intro to ty - The Extremely Fast Python type checker
Ty is a brand new, extremely fast Python type checker written in Rust from the fine folks at Astral, the makers of Ruff.
Jun 23
•
Mike Driscoll
6
Python 201 - All About the TypedDict
Python has supported the concept of type hinting for quite a while now.
Jun 17
•
Mike Driscoll
9
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts