Alan Bellingham

18 Flips | 1 Magazine | 6 Likes | 3 Following | 1 Follower | @RattyBiscuit | Keep up with Alan Bellingham on Flipboard, a place to see the stories, photos, and updates that matter to you. Flipboard creates a personalized magazine full of everything, from world news to life’s great moments. Download Flipboard for free and search for “Alan Bellingham”

Python Multithreading and Multiprocessing Tutorial

Threading is just one of the many ways concurrent programs can be built. In this article, we will take a look at threading and a couple of other …

Python Programming

Write to a Google Spreadsheet from a Python script

Suppose you want to write to a Google Spreadsheet from a Python script. Here’s an example spreadsheet that you might want to update from a script:<p>I …

Improve Your Python: Python Classes and Object Oriented Programming

The class is a fundamental building block in Python. It is the underpinning for not only many popular programs and libraries, but the Python standard …

Configuring Mac OS X on Yosemite & Mavericks

Want to get started with some command-line tools on Mac OS X? This tutorial covers installing Xcode/CLT, Homebrew, and other useful initial …

Python Development Environment on macOS Sierra and El Capitan

While installing Python and Virtualenv on macOS Sierra can be done several ways, this tutorial will guide you through the process of configuring a …

Scaling Django to 8 Billion Page Views

At more than 8 billion page views per month and 45k requests per second, we’ve learned a couple things about delivering comments at scale.

The Python yield keyword explained

Hi there folks. Again welcome to yet another useful tutorial. This is again a stackoverflow answer. This one is related to the Python yield keyword. …

Gevent Tutorial

Introduction<p>The structure of this tutorial assumes an intermediate level knowledge of Python but not much else. No knowledge of concurrency is …

CSS3 Animation Cheat Sheet

How it works<p>The CSS3 Animation Cheat Sheet is a set of preset, plug-and-play animations for your web projects. All you need to do is add the …

Web Development

The Updated Guide to Unicode on Python

I figured that it might be the right time to do an updated introduction to unicode in Python. Primarily because the unicode chapter got a whole lot …

Proper Way to Start Programming Python

So after quite a few missteps I've fallen into the correct pattern for programming python. There are two main tools for installing python modules: …

Python 102: How to Send an Email Using smtplib + email | The Mouse Vs. The Python

I wrote an article on this topic several years ago, but I think it is time for me to revisit it. Why? Well, lately I’ve been doing a lot of work on a …

Learn python in Y Minutes

Python was created by Guido Van Rossum in the early 90s. It is now one of the most popular languages in existence. I fell in love with Python for its …

Python Programming

Web Scraping 101 with Python

<i>After you're done reading, check out my follow-up to this post here.</i><p>Yea, yea, I know I said I was going to write more on pandas, but recently I've …