- Python Weekly
- Posts
- Python Weekly (Issue 414 September 12 2019)
Python Weekly (Issue 414 September 12 2019)
Python Weekly - Issue 414
Python Weekly
Welcome to issue 414 of Python Weekly. Let's get straight to the links this week.
From Our Sponsor
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.
News
January 1, 2020, will be the day that we sunset Python 2. That means that we will not improve it anymore after that day, even if someone finds a security problem in it. You should upgrade to Python 3 as soon as you can.
Articles, Tutorials and Talks
In this tutorial, you will learn how to use multiprocessing with OpenCV and Python to perform feature extraction. You’ll learn how to use multiprocessing with OpenCV to parallelize feature extraction across the system bus, including all processors and cores on your computer.
This post tells the story of Python static checking at Dropbox, from the humble beginnings as part of my academic research project, to the present day, when type checking and type hinting is a normal thing for numerous developers across the Python community. It is supported by a wide variety of tools such as IDEs and code analyzers.
Just as the acronym LEGB (local, enclosing, global, builtins) makes it easy (or easier) for us to understand and follow Python variable lookups, I use the acronym ICPO (instance, class, parent, object) to understand where Python searches for attributes. Keeping this search path in mind will help you to both read and write Python more easily. I’ll expand the acronym here, and then go through a bunch of examples, so that you can understand it better:
60+ tricks that will save you time and energy every time you use pandas! New tricks added daily. Up-to-date with the latest version of pandas (0.25).
Learn how to use Python Flask to create a multilingual application with smart routing for SEO and separate URL’s for each language
In my previous article, Run Red Hat Enterprise Linux 8 in a container on RHEL 7, I showed how to start developing with the latest versions of languages, databases, and web servers available with Red Hat Enterprise Linux 8 even if you are still running RHEL 7. In this article, I’ll build on that base to show how to get started with Django 2 using the current RHEL 8 application stream versions of Python 3 and PostgreSQL 10.
Interactive Data Visualization with Choropleth Maps
Want to understand non-trivial Python source code? Looking to take your knowledge and ability with Python Classes further? In this tutorial I'll introduce you to operator overloading and how to manipulate Python's syntax to make the classes you make flexible, robust and more like Python's built-in types.
This deep dive on Python parallelization libraries - multiprocessing and threading - will explain which to use when for different data scientist problem sets.
Learn how to instrument your Django application with custom Prometheus metrics, deploy to a Kubernetes cluster, and configure as a Prometheus scrape target.
In this Python API tutorial, learn about APIs by requesting and analyzing data from the international space station using Python.
Interesting Projects, Tools and Libraries
Play games without touching keyboard.
Build images with images.
A machine learning tool that automatically ranks strings based on their relevance for malware analysis.
Full-Stack App with Paper Design.
Monitor GitHub to search and find sensitive data in real time for different online services such as: Google, Amazon, Paypal, Github, Mailgun, Facebook, Twitter, Heroku, Stripe...
A Kubernetes-native Deep Learning Framework.
Python Wrapper for the Linkedin API.
A pytest plugin to run tests pertaining to a specific file or changeset.
Stats for your Google Play Music.
New Releases
Upcoming Events and Webinars
Bridging the gap from research and prototypes to production software continues to be a major challenge for most maturing data science teams. In this talk we will discuss and demonstrate how various Data Science workflows and tasks are deployed into production
There will be following talks
Learn about building Solidity Smart Contract Applications with Python and Flask
Learn about building Smart Contracts with Vyper - a Pythonic Smart Contract Language for Ethereum
Our Other Newsletters
- A free weekly newsletter featuring the best hand curated news, articles, tools and libraries, new releases, jobs etc related to NoSQL.
- A free weekly newsletter for entrepreneurs featuring best curated content, must read articles, how to guides, tips and tricks, resources, events and more.