| | Python for Kids In this ten part series, senior software engineer Kevin Thomas presents a kid-friendly comprehensive Python development tutorial utilizing a micro:bit development board. The GitHub repo contains all of the sample code as well as links to each tutorial in the series on LinkedIn. The first seven parts are published and the last three are coming soon! KEVIN THOMAS
NumPy’s Contribution to Python Is Remarkable, but Where It Goes Next Could Be Even More So Last week we featured a scholarly article about NumPy that appeared in Nature. This article takes a look at why a scholarly article about a fifteen-year-old library just came out, and why it is actually quite timely. TIERNAN RAY
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
PEP 638: Syntactic Macros This brand new PEP, which is still in draft mode, proposes adding support for syntactic macros to Python. Syntactic macros are compile-time functions that extend the language’s syntax without adding any new complexity to the language as a whole. MARK SHANNON
The Real Python Podcast – Episode #28: Using Pylance to Write Better Python Inside of Visual Studio Code A big decision a developer has to make is what tool to use to write code? Would you like an editor that understands Python, and is there to help with suggestions, definitions, and analysis of your code? For many developers, its the free tool, Visual Studio Code. This week on the show, we have Savannah Ostrowski, program manager for the Python Language Server and Python in Visual Studio. We discuss Pylance, a new language server with fast, feature-rich language support for Python in VS Code. REAL PYTHON
Python 3.9 Is Around the Corner On October 5, about one year since the initial realease of Python 3.8, Python 3.9 will officially be released. This release contains interesting new features, and some significant removals from the language. JOHN COGGESHALL
Python 3.9 Removes Backwards Compatibility Layers for Python 2.7 PYTHON.ORG
The Python Software Foundation Re-Opens Its Grants Program! PYTHON SOFTWARE FOUNDATION
Celery 5.0.0 Released CELERYPROJECT.ORG
PyPy 7.3.2 Triple Release: Python 2.7, 3.6, and 3.7 MOREPYPY.BLOGSPOT.COM
GitHub CLI 1.0 Is Now Available GITHUB.BLOG • Shared by Bartosz Zaczyński
Discussions Is Python the Most Enjoyable Language? Does your definition of “enjoyable” allow for some occasional bashing-head-against-table moments? REDDIT
Should I Write a Python Module in C++? A scientist needs both speed and ease-of-use. REDDIT
Python Jobs Senior Backend Software Engineer TATARI, INC. 📍 LOS ANGELES, CA, USA
Software Engineer 1POINT21 INTERACTIVE 📍 SAN DIEGO COUNTY, CA, USA
Data Scientist KELLY SERVICES 📍 JOHNSTON, IA, USA
Python/JavaScript Instructor CYBERCODERS 📍 REMOTE
More Python Jobs >>>
Articles & Tutorials Interactive Data Visualization in Python With Pygal Pygal is an overlooked library for creating interactive plots that can be turned into SVGs with an optimal resolution for printing or displaying on webpages. Learn how it works in this introductory tutorial. SARA METWALLI
Understand Django: Anatomy of an Application Django applications are core structural elements of a Django project. In the latest addition to his “Understanding Django” series, Matt Layman explores how Django applications are composed and how to use them effectively. MATTLAYMAN.COM • Shared by Matt Layman
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
The Python return Statement: Usage and Best Practices In this step-by-step tutorial, you’ll learn how to use the Python return statement when writing functions. Additionally, you’ll cover some good programming practices related to the use of return. With this knowledge, you’ll be able to write readable, robust, and maintainable functions in Python. REAL PYTHON
9 Python 3 Hacks Programmers Probably Don’t Utilize As more and more Python developers are switching from Python 2 to Python 3, there are a number of Python 3 specific features that they might not be making use of. Even if you’ve been programming in Python 3 for a while, you might find something new in this list! VIVEK CODER
Learn to Secure Your Python Apps at SnykCon 2020 A free, multi-track virtual event. Learn from leading security engineers and developers in hands-on technical sessions so you can work with your team to avoid malicious attacks and deliver secure code. SNYKsponsor
Visualizing Gzip Compression With Python How could you visualize how well Gzip compression works on a given file? Would you be able to produce any interesting graphs? Maybe not, but it’s a fun exercise in experimental programming. As a bonus, you get an excuse to change io.DEFAULT_BUFFER_SIZE ! STEPHEN BRENNAN
Using Google Login With Flask In this course, you’ll create a Flask application that lets users sign in using their Google login. You’ll learn about OAuth 2 and OpenID Connect and also find out how to implement some code to handle user session management. REAL PYTHON course
Everything You Need to Know About Python’s Namedtuples Are you using NamedTuple in your code? If you aren’t, learn what they are and why you should consider using them in this comprehensive tutorial. MIGUEL BRITO
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 → FinancePy: Pricing and Risk-Management of Financial Derivatives GITHUB.COM/DOMOKANE
KILT: Library for Knowledge Intensive Language Tasks GITHUB.COM/FACEBOOKRESEARCH
fairseq: Sequence-To-Sequence Toolkit Written in Python GITHUB.COM/PYTORCH
Bringing-Old-Photos-Back-to-Life: Old Photo Restoration With PyTorch GITHUB.COM/MICROSOFT
Movingpandas: Trajectory Classes and Functions Built on Top of GeoPandas GITHUB.COM/ANITAGRASER
tqdj: A Progress Bar That Plays LoFi Music GITHUB.COM/SRI-RAD
sqlite-utils: CLI Utility and Library for Manipulating SQLite Databases GITHUB.COM/SIMONW
| | | | | |