| 4 Powerful Features Python Is Still Missing |
Python doesn’t have true constants, nor does it implement features like tail recursion optimization that many compiled languages employ. Find out what other features Python is “missing” when compared to other languages, and why the core developers haven’t added these features to the language.
Customize the Django Admin With Python
In this tutorial, you’ll learn how to customize Django’s admin with Python. You’ll use AdminModel objects to add display columns, calculate values, link to referring objects, and search and filter results. You’ll also use template overriding to gain full control over the admin’s HTML.
Multi Class Text Classification With Deep Learning Using BERT
Want to optimize your chances of getting a conference proposal accepted? A little deep learning might do the trick!
Data Science Toolbox For Python - Try For FREE!
As a data scientist, you continuously need to write your own functions to solve problems dictated by your data. In this course, Analyze Twitter DataFrames to learn and understand the art of function writing. Try the first chapter for FREE! →
Writing and Publishing a Python Module in Rust
And without any Rust dependencies!
Practical Recipes for Working With Files in Python
In this course, you’ll learn how you can work with files in Python by using built-in modules to perform practical tasks that involve groups of files, like renaming them, moving them around, archiving them, and getting their metadata.
REAL PYTHON course
Exactly-Once Initialization in Asynchronous Python
How do you asynchronously initialize a resource in Python? Read the article to learn how to solve this problem and then follow the discussion on Hacker News.
Django Bugfix Releases Issued: 3.0.9 and 2.2.15
DJANGO SOFTWARE FOUNDATION
Django 3.1 Released
DJANGO SOFTWARE FOUNDATION
pip 20.2 released
PYTHON.ORG • Shared by Sumana Harihareswara
How Can I Accept and Run User’s Code Securely on My Web App?
Not with eval()
Senior Backend Developer (San Francisco, CA, USA)
MUMPS developer with Ruby on Rails and Python (Remote)
Python Developer (Remote)
BLUESTONE STAFFING SOLUTIONS
Data Engineer (Kafka/Python/R/ETL) (Saint Louis, MO, USA)
More Python Jobs >>>
Articles & Tutorials
Solving the Task Ordering Problem in Python
Hint: Use Khan’s Algorithm. Or, as one starship captain calls it, Khaaaaaaaaaan’s Algorithm.
Backtest Your Trading Strategy With Only 3 Lines of Python
Learn how to use Python to test trading strategies against historical data.
10 Awesome Pythonic One-Liners Explained
Some things in Python are just better on one line.
Find Performance Bottlenecks in Python Code
“We should forget about small efficiencies, say about 97% of the time: premature optimization is the root of all evil. Yet we should not pass up our opportunities in that critical 3%.” - Donald Knuth Blackfire is built to let you find the 3%. Quick install, appealing and user-friendly UI →
Python and PDF: A Review of Existing Tools
The ultimate list of PDF tools in Python.
Namespaces and Scope in Python
In this tutorial, you’ll learn about Python namespaces, the structures used to store and organize the symbolic names created during execution of a Python program. You’ll learn when namespaces are created, how they are implemented, and how they define variable scope.
The Real Python Podcast – Episode #20: Building PDFs in Python with ReportLab
Have you wanted to generate advanced reports as PDFs using Python? Maybe you want to build documents with tables, images, or fillable forms. This week on the show we have Mike Driscoll to talk about his book “ReportLab - PDF Processing with Python.”
REAL PYTHON podcast
Using Postgres JSONB Fields in Django
This article walks through the different types of JSON fields, querying JSONB data in Postgres, Django’s support for JSONB, and potential limitations of JSONB fields.
KARL HUGHES • Shared by Manuel Weiss
Introducing Wildebeest, a Python File-Processing Framework
GREG GANDENBERGER • Shared by Greg Gandenberger
Projects & Code
Brought to you by Real Python for Teamssponsor
Online Python training created by a community of experts. Give your team the real-world Python skills they need to succeed →
StanfordQuadruped: Code for the Pupper and Woofer Raspberry Pi-Based Robots
Ciphey: Automated Decryption Tool
fastquant: Backtest Investment Strategies
oso: Open Source Embedded Policy Engine for Authorization
wildebeest: File Processing Pipelines
circuitbreaker: Python Implementation of the “Circuit Breaker” Pattern
automagica: Smart Robotic Process Automation
GITHUB.COM/AUTOMAGICA • Shared by Vekemans