Contribute Media
A thank you to everyone who makes this possible: Read More

Typed and Decorated Python GUIs: Help the Language Help You

Description

Python's increasingly powerful type annotations (and the type checkers and IDEs that consume them) are a great way to manage the complexities of Python GUI programming. This talk will walk through a strictly typed PyQt/PySide GUI application skeleton while touching on custom logging handlers, enum-based error passing, type-aware match statements, and how generic types empower function decorators, decorator factories, and class decorators.

Details

Improve this page