Blog • Python Land

Python in AI cover image

If you’ve been exploring the fascinating world of AI and generative AI like ChatGPT, you’ve undoubtedly run into the term Python. So, what exactly is … read more

Python REST APIs

Are you looking to create a Python REST API quickly and efficiently? You’ve come to the right place! This article will explore three popular and … read more

dictionary

The dictionary is one of Python’s most powerful data types. In other programming languages and computer science in general, dictionaries are also known as associative … read more

old and wise man

In programming, there are many lessons to be learned from experience. I had to learn the following nine programming life lessons the hard way! Table … read more

Read text files with Python

Reading text files with Python is a common task and can be done in several ways. In this article, we will cover the most popular … read more

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

PyScript

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

readable code

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

Python debugger

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

how not to handle exceptions in python

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