Some websites require that you execute javascript before you can see any content on the page, or you may want to emulate a real user. In order to handle these use cases we'll learn how to use pyppeteer which is a library for controlling a Headless Chrome ... (more…)
Read more »
"Test-Driven Web Development with Python" aims to teach TDD for web
programming. It uses a concrete example -- the development of a website,
from scratch -- to explain the TDD metholology and how it applies to
building web applications. It covers the Sel... (more…)
Read more »
I’ve been thinking about writing this article for a bit, but have been most prompted by a post grandly titled “Async Python is not faster”. The post was rooted with some good motivations and observations, but also fell somewhat into a polarising mode of ... (more…)
Read more »
Modern OpenGL binding for python. Contribute to moderngl/moderngl development by creating an account on GitHub. (more…)
Read more »
After a very long porting journey, Launchpad is finally running on Python 3 across all of our systems. I wanted to take a bit of time to reflect on why my emotional responses to this port differ so much from those of some others who’ve done large ports, s... (more…)
Read more »