| | The Many Ways to Pass Code to Python From the Terminal You might know about pointing Python to a file path, or using -m to execute a module. But did you know that Python can execute a directory? Or a .zip file? BRETT CANNON
The PEPs of Python 3.9 The first Python 3.9 beta release is upon us! Learn what to expect in the final October release by taking a tour of the Python Enhancement Proposals (PEPs) that were accepted for Python 3.9. JAKE EDGE
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
Overview of Python Dependency Management Tools While pip is often considered the de facto Python package manager, the dependency management ecosystem has really grown over that last few years. Learn about the different tools available and how they fit into this ecosystem. MARIO KOSTELAC
Build Physical Projects With Python on the Raspberry Pi In this tutorial, you’ll learn to use Python on the Raspberry Pi. The Raspberry Pi is one of the leading physical computing boards on the market and a great way to get started using Python to interact with the physical world. REAL PYTHON
CPython Internals Book (Early Access Discount – Save 60%) Unlock the inner workings of the Python language, compile the Python interpreter from source code, and participate in the development of CPython. The new “CPython Internals” book shows you exactly how. Download the sample chapters and claim your Early Access discount → REAL PYTHON sponsor
PSF Board Nomination Period Extended to June 3rd PYTHON.ORG
Qt for Python 5.15.0 Is Out! QT.IO
Discussions How Often Do You Use Python’s pdb Debugger? RAYMOND HETTINGER
Python Jobs Senior Python Engineer GORGIAS 📍 REMOTE
Python Developer AUTHENTECHIT LLC 📍 REMOTE
Python Software Engineer NETIZEN CORPORATION 📍 CHARLESTON, SC, PARTIALLY REMOTE
More Python Jobs >>>
Articles & Tutorials Advice on Getting Started With Testing in Python Have you wanted to get started with testing in Python? Maybe you feel a little nervous about diving in deeper than just confirming your code runs. What are the tools needed and what would be the next steps to level up your Python testing? REAL PYTHON podcast
Stop Using datetime.now ! (With Dependency Injection) How do you test a function that relies on datetime.now() or date.today() ? You could use libraries like FreezeGun or libfaketime, but not every project can afford the luxury of reaching for third-party solutions. Learn how dependency injection can help you write code that is more testable, maintainable, and practical. HAKI BENITA
Become a Python Guru With PyCharm PyCharm is the Python IDE for Professional Developers by JetBrains providing a complete set of tools for productive Python, Web and scientific development. Be more productive and save time while PyCharm takes care of the routine → JETBRAINSsponsor
How to Write an Installable Django App In this step-by-step tutorial, you’ll learn how to create an installable Django app. You’ll cover everything you need to know, from extracting your app from a Django project to turning it into a package that’s available on PyPI and installable through pip. REAL PYTHON
Some Sessions From the Python Language Summit The Python Language Summit is an annual gathering for the developers of various Python implementations. This year, the gathering was conducted via videoconference. Here are summaries of some of the sessions from this year’s summit. JAKE EDGE
Parallel Iteration With Python’s zip() Function How to use the Python zip() function to solve common programming problems. You’ll learn how to traverse multiple iterables in parallel and create dictionaries with just a few lines of code. REAL PYTHON video
Building an OpenCV Social Distancing Detector In this tutorial, you will learn how to implement a COVID-19 social distancing detector using OpenCV, Deep Learning, and Computer Vision. ADRIAN ROSEBROCK
RSVP for the Python Web Conference (Virtual, June 17–19, 2020) International experts share best practices for hard web production problems. 40+ talks on Django, Plone, CI/CD, Containers, Serverless, REST APIs, web security, microservices, etc. Join JetBrains and Six Feet Up to discuss what the future holds. SIX FEET UPsponsor
How to Set Up RSS/Atom Feeds for Your Blog FLORIAN DAHLITZ • Shared by Florian Dahlitz
A Pythonic Guide to SOLID Design DEREK DRUMMOND • Shared by Derek Drummond
Projects & Code httpx: A Next Generation HTTP Client for Python GITHUB.COM/ENCODE
python-skyfield: Elegant Astronomy for Python GITHUB.COM/SKYFIELDERS
PySyft: A Library for Encrypted, Privacy Preserving Machine Learning GITHUB.COM/OPENMINED
pybridge-ios: Reuse Python Code in Native iOS Applications GITHUB.COM/JOAOVENTURA
returns: Make Your Functions Return Something Meaningful, Typed, and Safe! GITHUB.COM/DRY-PYTHON
snakeware: A Free Linux Distro With a Fully Python Userspace GITHUB.COM/JOSHIEMOORE
python-testing-crawler: Crawler for Automated Functional Testing of a Web Application GITHUB.COM/PYTHON-TESTING-CRAWLER
| | | | | |
|