Python

Create a Python Virtual Environment on Ubuntu 16.10

This guide will show you how to create a Python virtual environment on your Ubuntu 16.10 Linode.

Deploy a Flask Application on Ubuntu

This guide will walk you through the steps to deploy a Flask application to a production environment running on a Linode.

How to Create a GIS Application using Flask, Stadia Maps, and MongoDB

This guide will use Stadia Maps free tier plan and hosted vector map tiles to create a GIS web app using Flask. Your Flask application will use a MongoDB database to store GeoJSON data to display as markers on your Stadia Map powered map.

How to Set Up a Task Queue with Celery and RabbitMQ

How to Set Up a Task Queue with Celery and RabbitMQ

How to create a Python Virtual Environment on CentOS 8

This guide provides a brief introduction to Python virtual environments using the virtualenv tool. You will install the virtualenv tool on an CentOS 8 Linode and create a virtual environment running Python3.

How to create a Python Virtual Environment on Debian 10

This guide provides a brief introduction to Python virtual environments using the virtualenv tool. You will install the virtualenv tool on an Debian 10 Linode and create a virtual environment running Python3.

How to create a Python Virtual Environment on Ubuntu 18.04

This guide provides a brief introduction to Python virtual environments using the virtualenv tool. You will install the virtualenv tool on an Ubuntu 18.04 Linode and create a virtual environment running Python3.

Introduction to PySpark

Learn how to install and use PySpark on your Linode for distributed computing. In this guide, we will use an example of counting words in a corpus to learn the PySpark API.

Manage Python Packages and Virtual Environments with Pipenv

Pipenv combines the functionality of Pip and Virtualenv into a single tool, helping to simplify workflows as you install packages and manage virtual environments. This guide will show you how to install Pipenv, create and work with virtual envrionments, and install packages.

String Manipulation in Python 3

Strings are one of the most commonly used data types in Python. This guide will show how to create, manipulate, and format strings using Python 3.

Use Scrapy to Extract Data From HTML Tags

A guide for scraping the web with Python Scrapy.