| What Makes Python a Great Language? |
“What makes Python a great language? It gets the need to know balance right. […] I would argue that the Python language has an incredibly well-balanced sense of what developers need to know. Better than any other language I’ve used.”
Python Statistics Fundamentals: How to Describe Your Data
In this step-by-step tutorial, you’ll learn the fundamentals of descriptive statistics and how to calculate them in Python. You’ll find out how to describe, summarize, and represent your data visually using NumPy, SciPy, Pandas, Matplotlib, and the built-in Python statistics library.
Automate & Standardize Code Reviews For Python
Take the hassle out of code reviews - Codacy flags errors automatically, directly from your Git workflow. Customize standards on coverage, duplication, complexity & style violations. Use in the cloud or on your servers for 30 different languages. Get started for free →
“Learning about these anti-patterns will help you to avoid them in your own code and make you a better programmer (hopefully). Each pattern comes with a small description, examples and possible solutions.”
Documenting Python Code: A Complete Guide
Whether you’re documenting a small script or a large project, whether you’re a beginner or seasoned Pythonista, this video series will cover everything you need to know.
REAL PYTHON video
Poetry 1.0 Released
Congratulations! Related discussion on Hacker News.
How to Use Pandas to Access Databases
Tips and best practices for exploring SQL databases with Pandas and SQLAlchemy.
F-Strings Are Amazingly Fast!
urllib3 Is the Most Downloaded Package on PyPI
From 1965 to 2019, the Most Popular Programming Languages (Animation)
Senior Python Engineer (Munich, Germany)
Senior Python/Django Developer (Eindhoven, Netherlands)
Contract Python / RaspPi / EPICS (Remote)
More Python Jobs >>>
Articles & Tutorials
Data Engineer Interview Questions With Python
This tutorial will prepare you for some common questions you’ll encounter during your data engineer interview. You’ll learn how to answer questions about databases, ETL pipelines, and big data workflows. You’ll also take a look at SQL, NoSQL, and Redis use cases and query examples.
A Tiny Python Exception Oddity
“This would likely going to be found totally irrelevant by 99.999% of Python programmers. If you are not the type of person who is annoyed by tiny oddities, you probably do not want to read any further.”
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 →
Experiments in Constraint-Based Graphic Design
“I’ve been hacking on this new [Python] DSL for design that allows the designer to specify figures in terms of relationships, which are compiled down to constraints and solved using an SMT solver.”
Reducing NumPy Memory Usage With Lossless Compression
How to reduce memory usage via smaller dtypes and sparse arrays, and what to do in situations where these solutions won’t work.
How to Document Python Code With Sphinx
A quick tutorial on documenting your Python project with the Sphinx documentation generator and
tox for build automation.
Python Internals: Symbol Tables (2010)
How CPython implements and uses symbol tables in its quest to compile Python source code into bytecode.
Property-Based Testing for API Schemas
Thoughts about how API schemas could be used for property-based testing.
DMITRY DYGALO • Shared by Dmitry Dygalo
Measure and Improve Python Code Performance With Blackfire.io
Profile in development, test/staging, and production, with no overhead for end users! Blackfire supports any Python version from 2.7.x and 3.x. Find bottlenecks in wall-time, I/O, CPU, memory, HTTP requests, and SQL queries.
10 Python Libraries of 2019 You Should Know About
Type Hints for Busy Python Programmers
Design Patterns in Python
Python Education Summit: 8 Years in 2020
Projects & Code
refinery: Binary Transformations DSL for Triage Analysis
YouTube-Report: Generate a Personal YouTube Report From Your Takeout Data
ijson: Streaming JSON Parser With Pythonic Interface
GITHUB.COM/ICRAR • Shared by Python Bytes FM
Neuraxle: Framework for Hyperparameter Tuning