earn the White PyBites Ninja earn the Yellow PyBites Ninja earn the Orange PyBites Ninja right arrow earn more PyBites Ninja belts and certificates
The best way to learn to code in Python is to actually use the language.

Our platform offers effective Test Driven Learning which will be key to your progress.


Join thousands of Pythonistas and start coding!


Join us on our PyBites Platform
Click here to code!

Persistent Virtualenv Environment Variables with python-dotenv

Posted by Julian on Sat 06 October 2018 in packages • Tagged with Python, tips, virtualenv, virtual-environment, packages, env, learning, howto • 3 min read

In this article I'm going to show you how to declare persistent environment variables in Python Virtual Environments with python-dotenv.


Continue reading

My Anaconda Workflow: Python environment and package management made easy

Posted by Martin Uribe on Tue 24 July 2018 in Tools • Tagged with Anaconda, Anaconda workflow, conda, pip, virtual environment, packages, packaging, distribution, configuration, YAML, python3.7 • 12 min read

in this article martin provides an easy-to-follow reference guide of his anaconda workflow. he uses this to make his life easier managing the his python environment and package dependencies. and to great avail as you will soon discover. not only will you learn the basics of the powerful conda tool, he also goes into more depth on the more niche/advanced features like using alternate channels, distributing and cloning environments, updating anaconda, and setting environment variables. warning: this might get you on anaconda, and if you are already you probably want to keep this one nearby for reference.


Continue reading

Bootstrap Your Next Python Project With Cookiecutter

Posted by Bob on Wed 25 October 2017 in Tools • Tagged with Cookiecutter, setup, testing, packages, modules, Bottle • 3 min read

I finally did it! I bootstrapped my first project with Cookiecutter. There is a lot to discover but wow this tool can save you a ton of time, making your project more professional.


Continue reading

Twitter digest 2017 week 22

Posted by PyBites on Sun 04 June 2017 in Digest • Tagged with twitter, news, tips, python, packages, pandas, video, data science, cloud, json, podcasts, puzzles, arrays, finance, classes, jupyter, pathlib, signalconf • 2 min read

Every weekend we share a curated list of 15 cool things (mostly Python) that we found / tweeted throughout the week.


Continue reading