Missing Python Features, Django Admin Customization, New pip Released, and More

#432 – AUGUST 4, 2020 VIEW IN BROWSER
The PyCoder’s Weekly Logo
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.
SERDAR YEGULAP

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.
REAL PYTHON

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!
SUSAN LI

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! →
DATACAMP INCsponsor

Writing and Publishing a Python Module in Rust
And without any Rust dependencies!
WILLIAM WOODRUFF

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.
CHRIS WELLONS

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


Discussions


How Can I Accept and Run User’s Code Securely on My Web App?
Not with eval()
STACK OVERFLOW


Python Jobs


Senior Backend Developer (San Francisco, CA, USA)
DUMPLING

MUMPS developer with Ruby on Rails and Python (Remote)
IHT

Python Developer (Remote)
BLUESTONE STAFFING SOLUTIONS

Data Engineer (Kafka/Python/R/ETL) (Saint Louis, MO, USA)
NETEFFECTS

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.
JOHN LEKBERG

Backtest Your Trading Strategy With Only 3 Lines of Python
Learn how to use Python to test trading strategies against historical data.
LORENZO AMPIL

10 Awesome Pythonic One-Liners Explained
Some things in Python are just better on one line.
ANDREAS

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 →
BLACKFIREsponsor

Python and PDF: A Review of Existing Tools
The ultimate list of PDF tools in Python.
JOHANNES FILTER

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.
REAL PYTHON

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
GITHUB.COM/STANFORDROBOTICSCLUB

Ciphey: Automated Decryption Tool
GITHUB.COM/CIPHEY

fastquant: Backtest Investment Strategies
GITHUB.COM/ENZOAMPIL

oso: Open Source Embedded Policy Engine for Authorization
GITHUB.COM/OSOHQ

wildebeest: File Processing Pipelines
GITHUB.COM/SHOPRUNNER

circuitbreaker: Python Implementation of the “Circuit Breaker” Pattern
PYPI.ORG

automagica: Smart Robotic Process Automation
GITHUB.COM/AUTOMAGICA • Shared by Vekemans

Happy Pythoning!
Copyright © 2020 PyCoder’s Weekly, All rights reserved.
You are receiving this email because you opted in on our website at pycoders.com
Our mailing address: DevCademy Media Inc. · #720-999 West Broadway, Vancouver BC V5Z 1K5, Canada

Unsubscribe | Update Email Address

Older messages

Sparking Joy, Favorite Packages, the Last Python 3.9 Beta, and More

Tuesday, July 28, 2020

Python Packages: Five Real Python Favorites #431 – JULY 28, 2020 VIEW IN BROWSER The PyCoder's Weekly Logo Python Packages: Five Real Python Favorites In this tutorial, several Real Python authors

Pythonic OOP & Mixins, Removing PyPI Packages, Django 3.1, and More

Tuesday, July 21, 2020

10 Years of Flask: Conversation With Creator Armin Ronacher #430 – JULY 21, 2020 VIEW IN BROWSER The PyCoder's Weekly Logo 10 Years of Flask: Conversation With Creator Armin Ronacher Armin Ronacher

Return of the print Statement, 13 Python Project Ideas, How PyPy Works, and More

Wednesday, July 15, 2020

The (Non-)Return of the Python Print Statement #429 – JULY 14, 2020 VIEW IN BROWSER The PyCoder's Weekly Logo The (Non-)Return of the Python Print Statement Guido van Rossum recently proposed re-

Async Tribalism, "Wrong" Ways To Close a File, Django User Management, and More

Tuesday, July 7, 2020

Announcing Pylance: Fast, Feature-Rich Language Support for Python in Visual Studio Code #428 – JULY 7, 2020 VIEW IN BROWSER The PyCoder's Weekly Logo Announcing Pylance: Fast, Feature-Rich

Python-Powered Robot Dogs, What Is Core Python, Reducing Iterables, and More

Tuesday, June 30, 2020

PEP 622: Structural Pattern Matching #427 – JUNE 30, 2020 VIEW IN BROWSER The PyCoder's Weekly Logo PEP 622: Structural Pattern Matching This PEP proposes adding pattern matching—a sort of enhanced

You Might Also Like

Daily Coding Problem: Problem #1416 [Hard]

Thursday, April 18, 2024

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Facebook. Given a string consisting of parentheses, single digits, and positive and

I tested Lenovo's dual-screen laptop - and man is it fun

Thursday, April 18, 2024

T-Mobile throttling internet; I ditched my AirPods Pro for Nothing; Selfie GIFs -- ZDNET ZDNET Tech Today - US April 18, 2024 placeholder I tested Lenovo's dual-screen laptop and it improved my

Issue 313 - Farewell Drew, thank you for the hard work!

Thursday, April 18, 2024

View this email in your browser If you are just now finding out about Tesletter, you can subscribe here! If you already know Tesletter and want to support us, check out our Patreon page Issue 313 -

⚙️ Drake deepfake (again!)

Thursday, April 18, 2024

Plus: LinkedIn finally enter AI ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

Web Tools #561 - Popover Modals, React Tools, Git/CLI, Uncats

Thursday, April 18, 2024

WEB VERSION Issue #561 • April 18, 2024 Advertisement $47 Million in Artwork Sales Equals Profits for These Everyday Investors — Masterworks is taking on the billionaires at their own game, buying up

Google fires 28 staff for protesting its contracts with Israel

Thursday, April 18, 2024

Google's contract with Israel has left many employees unhappy View this email online in your browser By Alex Wilhelm Thursday, April 18, 2024 Welcome to TechCrunch AM! It's been a busy morning,

PHPWeekly April 18th 2024

Thursday, April 18, 2024

Curated news all about PHP. Here's the latest edition Is this email not displaying correctly? View it in your browser. PHP Weekly 18th April 2024 Hi everyone, If it's the latest news and

The First Beta of Android 15

Thursday, April 18, 2024

View in browser 🔖 Articles The First Beta of Android 15 This new version of Android focuses on enhancing productivity, providing a premium app experience, ensuring user privacy and security, and

Free Couple Template | PDF Importing | Database Enhancements

Thursday, April 18, 2024

Your weekly Notion digest with the finest tip, latest news, and improvements and template! 🔥 ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

wpmail.me issue#663

Thursday, April 18, 2024

wpMail.me wpmail.me issue#663 - The weekly WordPress newsletter. No spam, no nonsense. - April 18, 2024 Is this email not displaying correctly? View it in your browser. News & Articles How