Python

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.

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.

Use Scrapy to Extract Data From HTML Tags

A guide for scraping the web with Python Scrapy.

How to Set Up a Task Queue with Celery and RabbitMQ

How to Set Up a Task Queue with Celery and RabbitMQ

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.