Python

Software Engineering for Data Scientists (New book!)

Very excited to announce the early-access preview (MEAP) of my upcoming book, Software Engineering for Data Scientists is available now!…

1 year ago

How to stop long-running code in Python

Ever had long-running code that you don't know when it's going to finish running? If you have, then Python's stopit…

2 years ago

Faster alternatives to pandas

Background If you've done any type of data analysis in Python, chances are you've probably used pandas. Though widely used…

3 years ago

Automated EDA with Python

In this post, we will investigate the pandas_profiling and sweetviz packages, which can be used to speed up EDA (exploratory…

3 years ago

Python collections tutorial

In this post, we'll discuss the underrated Python collections package, which is part of the standard library. Collections allows you…

3 years ago

How to create PDF files with Python

In a previous article we talked about several ways to read PDF files with Python. This post will cover two…

3 years ago

How to get stock earnings data with Python

In this post, we'll walk through a few examples for getting stock earnings data with Python. We will be using…

3 years ago

Technical analysis with Python

In this post, we will introduce how to do technical analysis with Python. Python has several libraries for performing technical…

3 years ago

Python’s rich library – a tutorial

The Python rich library is a package for having clearer, styled, and colored output in the terminal. rich works across…

3 years ago

3 ways to do RPA with Python

In this post we'll cover a few packages for doing robotic process automation with Python. Robotic process automation, or RPA,…

3 years ago