The 12 Habits of Highly Effective Python Developers
I’ve worked with many software developers, some of them fresh out of college and others seasoned professionals. This article lists some of the traits these … read more
Read the latest blog articles from Python Land, about Python and related topics.
I’ve worked with many software developers, some of them fresh out of college and others seasoned professionals. This article lists some of the traits these … read more
PyScript allows you to create rich Python applications in the browser using nothing but HTML and Python code. Although it’s super rough and super new, … read more
I’ve seen too much code in my career that was written so badly that I had to throw it away and redo the entire project. … read more
Debugging Python code, for many of us, comes down to adding print statements and trying to reason what’s going on based on the output. It’s … read more
I see lots of people handling Python exceptions the wrong way. Perhaps this applies to you too. Does the following situation sound familiar? You’re writing … read more
Python class slots are a feature that not many programmers know of. In a slotted class we explicitly define the fields that our class is … read more
The package Python Attrs allows you to create advanced data classes using simple annotations. Of course, python has its own native data class module as … read more
If you’re stuck at home, now is the time to polish your skills. Here are 6 fun Python project ideas to get you started! Before you … read more
Python is awesome! So why do people hate Python? After some highly non-scientific, Internet-based research, these are the reasons I encountered most often. I found … read more
A Bloom filter in Python efficiently tests if an element is a member of a set. It was first proposed by Burton Howard Bloom all … read more