| Python Debugging With
Learn the basics of using pdb, Python’s interactive source code debugger. pdb is a great tool for tracking down hard-to-find bugs, and it allows you to fix faulty code more quickly.
REAL PYTHON video
How Do You Verify That PyPI Can Be Trusted?
“A co-worker of mine attended a technical talk about how Go’s module mirror works and he asked me whether there was something there that Python should do.”
Automated Python Code Reviews, Directly From Your Git Workflow
Take the hassle out of code reviews - Codacy flags errors so you can fix them quickly. Address security concerns, duplication, complexity, drops in coverage, and style violations before you merge. Integrates seamlessly with GitHub, Bitbucket, and GitLab →
requests Has Moved Under PSF Ownership With New Primary Maintainer
Also see the related discussion on Reddit.
What’s in a Name? Tales of Python, Perl, and the GIMP
Fun read about the challenges of naming and renaming open-source projects.
PyCascades 2020 CFP
The PyCascades call for proposals is open until October 1st.
How Do You Work Freelance as a Python Programmer?
How Do You Handle/Maintain Local Python Environments?
3DSIGNALS 📍 KFAR SABA, ISRAEL
Senior Backend Engineer
CLOSE 📍 REMOTE
More Python Jobs >>>
Articles & Tutorials
Getting Started With Async Features in Python
Get the tools you need to start making asynchronous programming techniques a part of your repertoire. You’ll learn how to use Python async features to take advantage of IO processes and free up your CPU.
Don’t Pickle Your Data (2014)
“Pretty much every Python programmer out there has broken down at one point and and used the ‘pickle’ module for writing objects out to disk. […] However, using pickle is still a terrible idea that should be avoided whenever possible.”
BEN FREDERICKSON opinion
Python Developers Are in Demand on Vettery
Vettery is an online hiring marketplace that’s changing the way people hire and get hired. Ready for a bold career move? Make a free profile, name your salary, and connect with hiring managers from top employers today →
Designing CI/CD Systems: Command Execution Tricks With
subprocess module to execute instructions inside a Docker container that builds and tests your code in an automated CI/CD system.
Thonny: The Beginner-Friendly Python Editor
Learn all about Thonny, a free Python Integrated Development Environment (IDE) that was especially designed with the beginner Pythonista in mind. It has a built-in debugger and allows you to do step-through expression evaluation.
REAL PYTHON video
Matplotlib titles have configurable locations. And you can have more than one at once… This short tutorial shows you how to use this feature.
Game of Thrones and Network Theory
Analyzing Game of Thrones data to identify character importance, factions and gender interactions using Network Theory and Python.
RABEEZ RIAZ • Shared by Nathan Piccini
Learn Functional Python in 10 Minutes
You’ll learn what the functional paradigm is as well as how to use the basics of functional programming in Python.
Simple Image Filters With OpenCV and Python
How to enhance your images with colored filters and add border backgrounds using Python and OpenCV.
“Level Up Your Python” Humble Bundle
Support Pythonic charities like the PSF and get books, software, and videos collectively valued at $867 for a pay-what-you-want price.
Dataframe Visualization With Pandas Plot
Discontinuous Ranges in Python
Projects & Code
hypothesis-auto: Python Tests That Write Themselves
An extension for the Hypothesis project that enables fully automatic tests for type annotated functions.
Python Grids: Python Package Comparison Grids
Comparison grids to help you find great Python packages for your projects.
mininet: Emulator for Rapid Prototyping of Software Defined Networks
Gooey: Turn (Almost) Any Python CLI Program Into a Full GUI Application With One Line
espresso: Fast End-To-End Neural Speech Recognition Toolkit
poodle: Python Framework for AI Planning and Automated Programming
pew: Manage Multiple Virtual Environments in Pure Python