|   |  |   |  |   |   |   |    |    | Python 3.10: Cool New Features for You to Try Explore some of the coolest and most useful features in Python 3.10. You’ll appreciate more user-friendly error messages, learn about how you can handle complicated data structures with structural pattern matching, and explore new enhancements to Python’s type system.
 REAL PYTHON
 
 Python 3.10: Official Download Links and Changelog
 PYTHON.ORG
 
 Data Elixir: Data Science Newsletter
 
  Data Elixir is an email newsletter that keeps you on top of the tools and trends in Data Science. Covers machine learning, data visualization, analytics, and strategy. Curated weekly with top picks from around the web → DATA ELIXIRsponsor
 
 Python 3.10 Release Party Stream
 A recording of the Python 3.10 Release Stream with Pablo Galindo, CPython Core Developer and Python 3.10 Release Manager, and Leon Sandøy.
 YOUTUBE.COM video
 
 Python 3.10 Is Out Now—When Should You Start Using It?
 ITAMAR TURNER-TRAURING opinion
 
 Python 3.11 Will Get “Zero Cost” Exception Handling
 With “Zero-cost” exceptions the cost of
 trystatements is almost eliminated when no exception is raised.PYTHON.ORG
 
 Coverage 6.0 Has Been Released
 NED BATCHELDER
 
 Django 3.2.8 Has Been Released
 DJANGO SOFTWARE FOUNDATION
 
 
 
 DiscussionsWhat Defines a Number in Python? The Question May Be Harder Than You Think…
 Static type-checkers such as Mypy have grown increasingly popular in recent years in the Python community, yet it’s surprisingly difficult to write a type hint that will accept any number. This answer on Stack Overflow digs into why.
 STACK OVERFLOW • Shared by Alex Waygood
 
 Why Does It Feel Like Everyone Is Trying to Play Code Golf?
 Why explicit is better than implicit, or in Martin Fowler’s words: “Any fool can write code that a computer can understand. Good programmers write code that humans can understand.”
 REDDIT
 
 
 
 Python JobsSenior Python Engineer at Moody's AI & ML Center of Excellence
 MOODY'S 📍 NEW YORK, NY, USA
 
 Senior Software Engineer
 QUORUM 📍 WASHINGTON D.C.
 
 Senior Backend Software Engineer
 CLAY 📍 ANYWHERE
 
 Software Engineer
 1POINT21 INTERACTIVE 📍 ANYWHERE
 
 More Python Jobs >>>
 
 
 
 Articles & TutorialsMake Your Python App Interactive With a Text User Interface
 Have you wanted to create a Python application that goes further than a command-line interface? You would like it to have a friendly interface but don’t want to make a GUI (Graphical User Interface) or web application. Maybe a TUI (Text User Interface)would be a perfect fit for the project. This week on the show, it’s Will McGugan talking about his projects Textual and Rich.
 REAL PYTHON podcast
 
 Multiple Queues With Django Celery: When and How to Use Them
 How to work with multiple queues in Celery, when you need it and how to set it up. The tutorial includes file processing and DNS lookups for domains of email addresses. Also, docker-compose.yml is covered for local development.
 APPLIKU.COM
 
 Accelerate Your Python Apps With Apache Cassandra™ NoSQL. Register for an Astra DB Demo
 
  Scale data for your Django, Flask, FastAPI apps with our multi-cloud, serverless DBaaS–built on Apache Cassandra™. Painless APIs, free for developers. Get 80 Gigabytes of Storage Free Every Month. Explore Astra DB now → DATASTAXsponsor
 
 Hosting a Django Project on Heroku
 In this step-by-step project, you’ll learn about hosting Django projects in the cloud using Heroku, a platform-as-a-service (PaaS) provider used by many startups and developers.
 REAL PYTHON
 
 Proportional Fonts and Yapf vs Black
 How to set up VSCode to deal nicely with proportional fonts and set up automated code formatting that leads to a visually pleasing result.
 NELSON MINAR
 
 Code Style Matters
 An article about the importance of having a consistent Python coding style and tools that can help you achieve this goal.
 RODRIGO GIRÃO SERRÃO
 
 An Intro to Python Editors
 Learn about some of the most popular Python editors in this tutorial. Includes info on PyCharm, WingIDE, VSCode, and IDLE
 MIKE DRISCOLL
 
 PostgreSQL vs Python for Data Evaluation: What, Why, and How
 A primer on using PostgreSQL to more efficiently perform your data evaluation tasks done in Excel, R, or Python.
 MIRANDA AUHL
 
 Receive a $5 Donation to the OSS of Your Choice When You Deploy Your Free Scout APM Trial Today
 Scout is performance monitoring designed to provide the data insights necessary for any dev to become a performance pro. Find and fix observability issues before your customers notice by connecting your error reporting and APM data on one platform.
 SCOUT APMsponsor
 
 Docker Best Practices for Python Developers
 A look at several best practices to make your Dockerfiles and images cleaner, leaner, and more secure.
 AMAL SHAJI • Shared by Amal Shaji
 
 Create a Stunning PDF Flyer in Python With
 borbThis guide shows you how to create a nice-looking PDF flyer in Python using the
 borbPDF library.JORIS SCHELLEKENS • Shared by Joris Schellekens
 
 Writing Python Extensions in Assembly
 How to write a CPython Extension in 100% assembly.
 ANTHONY SHAW
 
 How SQL Injection Is Explored: Using IBM and Python as Example
 GUILHERME LATROVA • Shared by Guilherme Latrova
 
 
 
 Projects & CodeBrought 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 →
 
 MagInkCal: E-Ink Magic Calendar Powered by a Raspberry Pi Zero
 GITHUB.COM/SPEEDYG0NZ
 
 sqlfluff: SQL Linter, Written in Python
 SQLFLUFF.COM • Shared by Python Bytes FM
 
 Confusables: Unicode Normalizing Library to Parse Attacker Text as English
 GITHUB.COM/WANDERINGSTAN
 
 runtype: Utilities for Run-Time Type Validation and Multiple Dispatch
 GITHUB.COM/EREZSH
 
 Jupytext: Jupyter Notebooks as Markdown Documents or Python Scripts
 MATT WRIGHT
 
 wonk: Combine AWS Policy Files Into Smaller Compiled Policy Sets
 GITHUB.COM/AMINOHEALTH • Shared by Kirk Strauser
 
 pyan: Static Call Graph Generator for Python 3
 GITHUB.COM/TECHNOLOGICAT
 
 
 |  |  |  |  |  | 
  |  |