Month: May 2019

Python Virtual Environments with “venv” — A Step-By-Step Guide

How does the tool venv work? The venv module is the new default way of creating basic virtual environments for new Python versions >3.3. If you dive into virtual environments, you’ll quickly realize that there are a multitude of tools out there such as “virtualenv”, “pyenv”, and many more. My recommendation for data scientists and …

Python Virtual Environments with “venv” — A Step-By-Step Guide Read More »

Python IDLE vs PyCharm

This article shows you when to use which of my top two Python editors: IDLE and PyCharm. In 90% of cases, I’m using the out-of-the-box IDLE editor to write small scripts and Python programs. It’s lightweight, simple, and provides basic functionality such as syntax highlighting in shell and Python files. To use IDLE, simply install …

Python IDLE vs PyCharm Read More »

Python Freelancing — Are You Good Enough to Start Earning Money?

André, one of my early students at my “Coffee Break Python” email series, asked me the following question: “How much do I have to learn to become a Python freelancer?” My answer is very simple: start right away — no matter your current skill level. But I know that for many Python coders just starting …

Python Freelancing — Are You Good Enough to Start Earning Money? Read More »