| | Python Tops the “IEEE Top Programming Languages of 2019” List Python’s growth in popularity has been incredible. This list is interesting because it allows you to adjust the weights for the various factors that determine the ranking. IEEE.ORG
MATLAB vs Python: Why and How to Make the Switch Learn about MATLAB vs Python, why you should switch from MATLAB to Python, the packages you’ll need to make a smooth transition, and the bumps you’ll most likely encounter along the way. REAL PYTHON
Automated Python Code Reviews, Directly From Your Git Workflow Take the hassle out of code reviews - Codacy flags errors so you can fix them quickly. Address security concerns, duplication, complexity, drops in coverage, and style violations before you merge. Integrates seamlessly with GitHub, Bitbucket, and GitLab → CODACY sponsor
Our Journey to Type Checking 4 Million Lines of Python “Dropbox has been one of the first companies to adopt Python static type checking at this scale. These days thousands of projects use mypy, and things are quite battle tested.” Related discussion on Hacker News. DROPBOX.COM
Tracking Progress in Natural Language Processing Repository to track the progress in Natural Language Processing (NLP), including the datasets and the current state-of-the-art for the most common NLP tasks. NLPPROGRESS.COM
Python *args and **kwargs : Demystified In this step-by-step tutorial, you’ll learn how to use args and kwargs in Python to add more flexibility to your functions. You’ll also take a closer look at the single and double-asterisk unpacking operators, which you can use to unpack any iterable object in Python. REAL PYTHON
Sunsetting Python 2 PSF notes about the end of support for Python 2.x. Related discussion on Hacker News. PYTHON.ORG
Django 3.0 Alpha 1 Released Changelog here. DJANGOPROJECT.COM
Discussions How a Snake Climbs a Tree ;-) TWITTER.COM/KLATUBARADANIKO
f"Bring Out Your {Dead}" ;-) REDDIT
Python Jobs Python Web Developer PREMIERE DIGITAL SERVICES 📍 REMOTE
Senior Backend Software Engineer CLOSE 📍 REMOTE
Senior Python Developer INQUEST 📍 AUSTIN, TX
Backend and DataScience Engineers CITYMAPPER LTD 📍 LONDON, RELOCATION & VISA POSSIBLE
Senior Software Developer LEVVEN ELECTRONICS LTD. 📍 EDMONTON, CANADA
More Python Jobs >>>
Articles & Tutorials Absolute vs Relative Imports in Python If you’ve worked on a Python project that has more than one file, chances are you’ve had to use an import statement before. In this course, you’ll not only cover the pros and cons of absolute and relative imports but also learn about the best practices for writing import statements. REAL PYTHON video
Django View Logging Is Back-To-Front “Have you ever looked through your Django log files and console messages, felt something was out of order and didn’t make sense, but couldn’t quite put your finger on it? Let’s look at the log file…” ANDY BULKA • Shared by Andy Bulka
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
Async/Await Programming Basics With Python Examples “Async/Await helps speeding up applications that do a lot of I/O, but sprinkling some keywords around the code won’t magically make everything faster, you need to do a bit more.” LORIS CRO • Shared by Loris Cro
Testing Mypy Stubs, Plugins, and Types “pytest-mypy-plugins is an absolute must for people who work a lot with types or Mypy plugins in Python. It simplifies the process of refactoring and distributing types.” NIKITA SOBOLEV
Multiprocessing vs Threading in Python: What Every Data Scientist Needs to Know Learn more about Python parallelization libraries (multiprocessing and threading ) and understand which to use when for different data science problem sets. SUMIT GHOSH
Using Python to Protect Whistleblowers With SecureDrop An interview about the SecureDrop platform that enables whistleblowers to share information safely and anonymously, without fear of tracking or identification. PODCAST.__INIT__ podcast
Conveying Build and Test Information With Repository Badges Use Python and the anybadge package to generate your own badges and covey project health and status in your online repositories. DUSTIN MENDOZA
How to Count Big Data: Probabilistic Data Structures and Algorithms How probabilistic data structures and algorithms can be used for cardinality estimation in Big Data streams. ANDRII GAKHOV • Shared by Andrii Gakhov
Exploring PyGame: Movement and Collision Learn how to move the objects on the screen and write you first collision detection with PyGame. HUMBERTO ROCHA
Build a Chat App With Python, Django, and React Learn how to integrate a rich chat experience into your app with this in-depth Python, Django, and React tutorial. STREAMsponsor
Django Database Migrations Overview Learn how Django’s ORM manages Django database migrations. DAMIAN HITES
A Meta-Grammar for PEG Parsers Part 7 of Guido’s series on PEG parsers. GUIDO VAN ROSSUM
60+ Pandas Tricks & Snippets KEVIN MARKHAM • Shared by Kevin Markham
How to Deploy Django Project to Heroku Using Docker MICHAEL YIN
3D Terrain Modelling in Python GEODOSE.COM
How to Shift a Column in Pandas VINAY BABU
How to Read & Write SPSS Files in Python Using Pandas ERIK MARSJA
Expert Python Topics You Should Know LIBRENEITOR.COM
Projects & Code awesome-flask: Curated List of Awesome Things Related to Flask GITHUB.COM/MJHEA0 • Shared by Michael Herman
numpy-ml: Machine Learning, in NumPy GITHUB.COM/DDBOURGIN
data-science-ipython-notebooks: Data Science Python Notebooks for Various Scenarios GITHUB.COM/DONNEMARTIN
tiler: Build Images With Images GITHUB.COM/NUNO-FARIA
methodfinder: Find a Method That You Know Likely Already Exists GITHUB.COM/BILLSIX
Pytranslate: Maxima to Python Translator GITHUB.COM/LAKSHYAAAGRAWAL
tauthon: Fork of Python 2.7 With New Syntax, Builtins, and Libraries Backported From Python 3 GITHUB.COM/NAFTALIHARRIS
Open3D: A Modern Library for 3D Data Processing OPEN3D.ORG
| | | | | |
|