| | What Are Python Wheels and Why Should You Care? In this tutorial, you’ll learn what Python wheels are and why you should care as both a developer and end user of Python packages. You’ll see how the wheel format has gained momentum over the last decade and how it has made the package installation process faster and more stable. REAL PYTHON
What’s in a Name: ShopRunner Data Science Python Libraries 2.0 ShopRunner’s data science team decided to rename their open-source libraries after their namesake’s creator made comments that didn’t align with the group’s values. This article makes a great case study on how to rename projects while minimizing developer impact. NICOLE CARLSON • Shared by Nicole Carlson
Beyond the Cache with Python If caching is all you’re using Redis for, you’re missing out. Explore other uses for Redis, with code examples in Python → REDIS LABSsponsor
Surviving Django (If You Care About Databases) Many developers view Django’s “database agnosticism” as one of the framework’s strengths. Daniele Varrazzo, on the other hand, believes this approach potentially handcuffs the developer from taking advantage of database-specific features. Read Daniele’s detailed opinion and follow the discussion on Hacker News. DANIELE VARRAZO opinion
Pass by Reference in Python: Background and Best Practices In this tutorial, you’ll explore the concept of passing by reference and learn how it relates to Python’s own system for handling function arguments. You’ll look at several use cases for passing by reference and learn some best practices for implementing pass-by-reference constructs in Python. REAL PYTHON
Privacy Focused Analytics From Scratch There are a number of reasons websites want to collect data about how users use their website. But how this works is often a controversial topic. Learn how tracking works by building a privacy-focused tracking system from scratch. ANDREW HEALEY
Resources for Virtual Events Thinking about hosting a virtual Python conference or meetup? The PSF compiled a list of tools and resources to help you be successful! Oh, and they’ll be re-launching their grant program soon! PYTHON.ORG
Q3 PSF Fellow Membership Nomination Deadline Is Aug. 20 Do you know someone who deserves to be a PSF fellow? Why not nominate them? TWITTER.COM/THEPSF
Discussions What Tasks Are Usually Assigned to a Junior Python Developer at a Real Company? The short answer: it depends. The long answer? Reddit’s got you covered! REDDIT
How Do You Keep Up With Python Practice? Consistency is hard sometimes. What do you do to get through the ruts? REDDIT
Python Jobs Advanced Python Engineer RESEARCH AFFILIATES LLC 📍 NEWPORT BEACH, CA, USA
Senior Backend Developer DUMPLING 📍 SAN FRANCISCO, CA, USA
Senior Python Developer CYBERCODERS 📍 REMOTE
Django Developer E-DEFT 📍 REMOTE
Senior Python Developer PERCEPTIVE RECRUITING 📍 REMOTE
More Python Jobs >>>
Articles & Tutorials Django Views — The Right Way Views are one of the core components of a Django application. Django offers two kinds of views: function-based views and class-based views. Which one should you use? Fortunately, there’s an opinionated guide to help you sort things out! LUKE PLANT
How to Transcribe Speech Recordings Into Text With Python Learn to transcribe speech in recordings like MP3s into text with Python and AssemblyAI’s API. MATT MAKAI
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 → VETTERYsponsor
Options for Packaging Your Python Code: Wheels, Conda, Docker, and More There’s a lot of ways to package your Python code. Find out which one is right for you. ITAMAR TURNER-TRAURING
Testing a Twilio Interactive Voice Response (IVR) System With Python and Pytest Learn advanced testing techniques for Twilio IVR systems using Python and pytest HAKI BENITA
The Real Python Podcast – Episode #21: Exploring K-means Clustering and Building a Gradebook With Pandas Do you want to learn the how and when of implementing K-means clustering in Python? Would you like to practice your pandas skills with a real-world project? This week on the show, David Amos is back with another batch of PyCoder’s Weekly articles and projects. REAL PYTHON
TensorFlow Datasets: The Bad Parts TensorFlow’s data loader is built around sequential access. This introduces some potentially important pitfalls for data engineering projects. Learn what these issues are and when to avoid them. KATIE PORTERFIELD AND YOAV ZIMMERMAN
Pysa: Open Source Static Analysis for Python Code Facebook has just open-sourced a static analysis tool for detecting security issues in Python code. GRAHAM BLEANEY AND SINAN CEPEL
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 → pyre-check: Performant Type-Checking for Python With Pysa Security Checker GITHUB.COM/FACEBOOK
yogadl: A Better Approch to Data Loading for Deep Learning GITHUB.COM/DETERMINED-AI
PyOxidizer: A Modern Python Application Packaging and Distribution Tool GITHUB.COM/INDYGREG
pyinstaller: Freeze (Package) Python Programs Into Stand-Alone Executables GITHUB.COM/PYINSTALLER
shiv: A Command Line Utility for Building Fully Self Contained Python Zipapps GITHUB.COM/LINKEDIN
subpar: A Utility for Creating Self-Contained Python Executables GITHUB.COM/GOOGLE
pex: A Library and Tool for Generating .Pex (Python EXecutable) Files GITHUB.COM/PANTSBUILD
bcpandas: Super Fast I/O Between Pandas and SQL Server GITHUB.COM/YEHOSHUADIMARSKY • Shared by Josh Dimarsky
connaisseur: Kubernetes Admission Controller for Image Verification in Python GITHUB.COM/SSE-SECURE-SYSTEMS • Shared by Philipp Belitz
flake8-aaa: A Flake8 Plugin That Checks Python Tests Follow the Arrange-Act-Assert Pattern GITHUB.COM/JAMESCOOKE • Shared by James Cooke
podsearch: Find Podcasts via iTunes Search API GITHUB.COM/NALGEON • Shared by Anton
| | | | | |
|