A quick look at how to make the most of your time when writing open source Python code.
Tox is a tool which sits on top of virtualenv, the venerable Python environment manager. Tox uses virtualenv to test your code-base against multiple versions of Python. In this article, we will setup various Python installations and tox to run tests against Python versions 2.7, 3.5.
Hello and Welcome back! It's been a very long time since my last post (almost two months), but I'm back and I would like to share with you my top ten libraries which the Anaconda Python Distribution includes by default. The criteria for selecting these top ten will be somewhat subjective, but I will try to be unbiased. I will choose based on:
Hello and Happy Thanksgiving, this is the belated fourth installment of my blog where I will go over a slightly unconventional, but incredibly powerful use for git the distributed version control system. Git was built by Linus Torvalds and friends to help with Linux kernel development and has since been used by millions of developers to help track changes to source code, but at its core it tracks changes to text files not just source code. This is one way that git has helped me and I thought I would share.
This post is about configuration file handling in Python, and how I feel about it. The views are completely subjective and debate is welcome in the comment section below.
Well, I'll start off by saying that the title of this blog post is a bit misleading, I will not actually be writing a Python interpreter, compiler, lexer or parser. Instead I will share a method which has allowed me to perform minor miracles in certain (very restricted) IT environments.
Hello, and welcome to the first installment of my blog. Today we will start building a clone of grep in pure-python with no third-party extentions. We will limit the number of features that we will implement today in the name of space and time. Specifically, we will implement the following features: