| Requests III: HTTP for Humans and Machines |
Requests is getting a makeover slated for release in 2020: asyncio, HTTP/2, connection pooling, timeouts, Python 3.6+, and more.
Python Learning Paths
Step-by-Step Python learning paths and study plans for beginner, intermediate, and advanced Python developers.
Packaging Python Inside Your Organization
What do you do when your organization uses Python for in-house development and you can’t (or don’t want to) make everything Open Source? Where do you store and manage your code? How do you distribute your packages? Stefan lays out his approach in this detailed article.
Find a Python Job Through Vettery
Vettery specializes in developer roles and is completely free for job seekers. Interested? Submit your profile, and if accepted, you can receive interview requests directly from top companies seeking Python devs. Get started →
Flask vs Django: Choose Your Python Web Framework
What are the main differences between Django and Flask? What are their respective strengths and weaknesses? Read Damian’s article to find out.
Make a Python GUI App for NASA’s Image Search API
Learn how to build a Python GUI app for browsing the NASA image library from scratch using the wxPython toolkit.
Positional-Only Parameters for Python
Inside baseball about PEP 570.
Why Use Anaconda?
Suitable Tattoo for a Job Interview
Now that’s some dedication!
Senior Python Developer
GAMEANALYTICS LTD. 📍 COPENHAGEN, DENMARK
Senior Python Engineer
RECHARGE PAYMENTS 📍 REMOTE
Python Engineer in Healthcare
NUANCE COMMUNICATIONS 📍 BURLINGTON, MA
Machine Learning and Data Science Developer
PROTECTION ENGINEERING CONSULTANTS LLC 📍 AUSTIN, TX
More Python Jobs >>>
Articles & Tutorials
How to Work With a PDF in Python
In this step-by-step tutorial, you’ll learn how to work with PDF files in Python. You’ll see how to extract metadata from preexisting PDFs . You’ll also learn how to merge, split, watermark, and rotate pages in PDFs using Python and PyPDF2.
The 10 Most Common Mistakes That Python Developers Make
A list of harmful patterns & pitfalls you can avoid in your own Python code. This is an older post but it still applies as of 2019. Worth a read!
Python Opportunities Come to You on Indeed Prime
Indeed prime is a hiring platform exclusively for tech talent like you. If you’re accepted, we’ll match you with companies and roles that line up with your skills, career goals and salary expectations. Apply for free today.
Sending Emails With Python
In this course, you’ll learn how to send emails using Python. Find out how to send plain-text and HTML messages, add files as attachments, and send personalized emails to multiple people. Later on you’ll build a CSV-powered email sending script from scratch.
REAL PYTHON video
Getting Started With Google Coral’s TPU USB Accelerator
Learn how to get started with your Google Coral TPU Accelerator on Raspberry Pi and Ubuntu. You’ll then learn how to perform classification and object detection using Google Coral’s USB Accelerator.
What Do Companies Expect From Python Devs in 2019?
“We took 300 job specs for Python developers, scraped from StackOverflow, AngelList, LinkedIn, and the websites of some fast-growing tech companies worldwide. From all these descriptions, we extracted the skills which were mentioned most frequently”
ANDREW STETSENKO • Shared by Andrew Stetsenko
Raspberry Pi for Computer Vision and Deep Learning
You can teach your Raspberry Pi to “see” using Computer Vision, Deep Learning, and OpenCV. Let Adrian Rosebrock show you how →
Comparison of Top Data Science Libraries for Python, R, and Scala
This is an infographic comparing commit frequency and other metrics for the most popular data science libraries in Python, R, and Scala.
Guide to the Python
Learn how to use Python’s
time module to represent dates and times in your application, manage code execution, and measure performance.
Creating a Heatmap From Scratch in Python
Extending Mypy With Plugins
MYPY-LANG.BLOGSPOT.COM • Shared by Ricky White
Projects & Code
puppeteer: An Opinionated Way to Manage Ansible Projects
datatest: Tools for Test Driven Data-Wrangling and Data Validation
GITHUB.COM/SHAWNBROWN • Shared by Shawn Brown
markplates: Templated Line-Based File Inclusions in Markdown Texts
totext.py: Convert URL or RSS Feed to Plain Text
PySnooper: Never Use Print for Debugging Again
dephell: Python Project Management (Packages, Venvs, and More)
flipper-client: Simple but Powerful Feature Flagging Tool
inline_python: Write Python Inline in Your Rust Code