Fork me on GitHub
Django, Green Unicorn and Linux Mint logos. Copyright their respective owners.

Setting Up Python 3, Django & Gunicorn on Linux Mint 17.3

Linux Mint 17.3 "Rosa" is December 2015 release of the polished and widely-used Linux distribution. This Mint release includes both Python 2.7 and 3.4 by default, but in this tutorial we will download and install the latest Python 3.5.1 version to run our Django application.

If you want to use a different Linux distribution such ... (read more)

Pyramid, Green Unicorn and Ubuntu logos. Copyright their respective owners.

Configuring Python 3, Pyramid and Gunicorn on Ubuntu 16.04

Canonical's Ubuntu 16.04 Long Term Support (LTS) Linux operating system, also known as "Xenial Xerus", was released in April 2016. It is the first Ubuntu release to include Python 3 instead of Python 2 as its default Python ... (read more)

Twilio, Python and Bottle logos. Copyright their respective owners.

Replying to SMS Text Messages with Python and Bottle

Python applications can easily send SMS by using a web API. Web apps built with the Bottle framework can also reply to incoming text messages by handling inbound HTTP POST webhooks. In this post we'll ... (read more)

Slack and Python logos. Copyright their respective owners.

How to Build Your First Slack Bot with Python

Bots are a useful way to interact with chat services such as Slack. If you have never built a bot before, this post provides an easy starter tutorial for combining the Slack API with Python to create your first bot.

We will walk through ... (read more)

Twilio, Python and Flask logos. Copyright their respective owners.

Responding to SMS Text Messages with Python & Flask

Short Message Service (SMS) text messages are easy to send from Python applications with a web application programming interface (API). Flask applications can also receive incoming text messages and respond back to the sender with ... (read more)

MySQL and Ubuntu logos. Copyright their respective owners.

How to Install and Use MySQL on Ubuntu 16.04

MySQL is a common open source relational database for creating, reading, updating and deleting data in Python web applications. Let's learn how to install MySQL on Ubuntu 16.04 and then run a few SQL queries within the ... (read more)

PostgreSQL and Ubuntu logos. Copyright their respective owners.

Setting up PostgreSQL with Python 3 and psycopg on Ubuntu 16.04

PostgreSQL is a powerful open source relational database frequently used to create, read, update and delete Python web application data. Psycopg2 is a PostgreSQL database driver that serves as a ... (read more)

Redis and Ubuntu logos. Copyright their respective owners.

How to Use Redis with Python 3 and redis-py on Ubuntu 16.04

Redis is an in-memory key-value pair NoSQL data store often used for web application sessions, transient data and as a broker for task queues. redis-py is a common Python code ... (read more)

Twilio and Python logos. Copyright their respective owners.

How to Send MMS Picture Messages with Python

Multimedia Message Service (MMS) picture and video messages are a common extension to the Short Message Service (SMS) system for sending text messages. Using a web application programming interface (API) with Python makes it easy to send MMS messages from a web application or script. ... (read more)

Bottle, Green Unicorn and Ubuntu logos. Copyright their respective owners.

Configuring Python 3, Bottle and Gunicorn for Development on Ubuntu 16.04 LTS

The Ubuntu 16.04 Long Term Support (LTS) Linux operating system was released in April 2016. This latest Ubuntu release is named "Xenial Xerus" and it is the first Ubuntu release to include Python 3, instead of Python 2.x, as the default Python ... (read more)

Twilio and Python logos. Copyright their respective owners.

How to Send SMS Text Messages with Python

Short Message Service (SMS) text messages are ubiquitous for communication all over the world. It is easy to send SMS text messages from a Python application using a web application programming interface (API). Let's take a look at the tools we need ... (read more)

Flask, Green Unicorn and Ubuntu logos. Copyright their respective owners.

How to set up Python 3, Flask and Green Unicorn on Ubuntu 16.04 LTS

Ubuntu's latest Long Term Support (LTS) operating system was released last month, in April 2016. The 16.04 update for Ubuntu is known as "Xenial Xerus" and it's the first Ubuntu release to include Python 3 as the default Python ... (read more)

Django, Green Unicorn and Ubuntu logos. Copyright their respective owners.

Setting up Python 3, Django and Gunicorn on Ubuntu 16.04 LTS

Ubuntu released the newest Long Term Support (LTS) version of its operating system in April 2016. The update brings Ubuntu to version 16.04 and its latest code name is "Xenial Xerus". 16.04 is the first Ubuntu release to include Python 3 as ... (read more)

Full Stack Python and Python logos. Copyright their respective owners.

The Full Stack Python Blog

Full Stack Python began way back in December 2012 when I started writing the initial deployment, server, operating system, web server and WSGI server pages. Since then, the pages have expanded out into a boatload of other areas including ... (read more)