PythonHub Logo Python Hub Weekly Digest for 2019-07-21

Cover by unsplash.com

đź’– Most Popular

How to Execute Shell Commands with Python
Python is a wonderful language for scripting and automating workflows and it is packed with useful ...

Faster Docker builds with pipenv, poetry, or pip-tools
Docker builds can be slow, and waiting for a build to finish is probably not how you want to spend ...

Introducing My MicroPython Tutorial
I'm happy to announce a new multi-part tutorial that I will soon begin publishing on this blog and ...

Object detection and image classification with Google Coral USB Accelerator
A few weeks ago I published a tutorial on how to get started with the Google Coral USB ...

How to Create an Index in Django Without Downtime
If you maintain a Django site with a decent traffic, you probably need to deal with graceful ...


đź“– Articles

Distributed systems with RabbitMQ
In this article we’re going to talk about the benefits of distributed systems and how to ...

Fastest Way to Load Data Into PostgreSQL Using Python
As glorified data plumbers, we are often tasked with loading data fetched from a remote source ...

datetime in Python – Simplified Guide with Clear Examples
datetime is the standard module for working with dates in python. It provides 4 main objects for ...

A thousand little details: developing software for ops
Writing software for ops is tricky: If you’re a developer, you solve problems by writing ...

Easily Scrape and Summarize News Articles Using Python

Scraping 180k Luxury Fashion Products with Python
How to find undocumented API on FarFetch and create…

Building a Minimal Blockchain in Python
Understanding blockchain by coding

Handling multipart/form-data natively in Python
RFC7578 (who obsoletes RFC2388) defines the multipart/form-data type that is usually transported ...

Advanced Functional Programming in Python: lambda
A few weeks ago, I introduced you to functional programming in Python. Today, I'd like to go ...

Keras: Feature extraction on large datasets with Deep Learning
In this tutorial, you will learn how to use Keras for feature extraction on image datasets too big ...

Monkey Patching in Python: Explained with Examples
In this post, we will learn about monkey patching, i.e., how to dynamically update code behavior ...

Evangelizing Python for Business
Introduction On May 30th, I had the pleasure of presenting at the MinneAnalytics Data Tech ...

Stylin’ with Pandas
Introduction I have been working on a side project so I have not had as much time to ...

Supercharging Jupyter Notebooks

Cross-lingual Language Model
Discussing XLMs and…

6 Reasons I Love Bokeh for Data Exploration with Python
Bokeh has been around for years but I only…

Surprising Sorting Tips for Data Scientists
Python, Numpy, Pandas, PyTorch, TensorFlow & SQL

Build an XML sitemap of XML sitemaps
Suppose that you have so many thousands of pages that you can't just create a single /sitemap.xml ...

Fine-tuning with Keras and Deep Learning
In this tutorial, you will learn how to perform fine-tuning with Keras and Deep Learning. We will ...

Monkey Patching and its consequences
Monkey patching is a technique that allows you to alter the behavior of objects at runtime. Even ...

A Beginner’s Guide to Python for Data Science
All you need is Python. Python is all you need.

Input Preparation for Variable Length Input Sequence

Hands On Bayesian Statistics with Python, PyMC3 & ArviZ
Gaussian Inferences, Posterior Predictive…

Hands On Bayesian Statistics with Python, PyMC3 & ArviZ
Gaussian Inferences, Posterior Predictive…

Learn Python from Top 50 Articles for the Past Year (v.2019)

Keras Mask R-CNN
In this tutorial, you will learn how to use Keras and Mask R-CNN to perform instance segmentation ...

Printing star patterns in Python: One line tricks!
In this post, we will see how to print some of the common star patterns using Python3 with one ...

Getting started with Raspberry Pi and Python
Hello there!, So you just got a shiny new Raspberry Pi. Well done and congrats! In this tutorial, ...

Introduction to Generators in Python
In this post, we will learn what generators are, how to create them, how they work and how to use ...

Multiple assignment and tuple unpacking improve Python code readability
Whether I’m teaching new Pythonistas or long-time Python programmers, I frequently find that ...

Python 3's range is more powerful than Python 2's xrange
If you’re switching between Python 2 and Python 3, you might think that Python 2’s ...

R vs Python — Battle of the Best of the Best Programming Languages
This article on R vs Python talks…

Tuple ordering and deep comparisons in Python
Comparing things in Python. That sounds like something that almost doesn’t even need to be ...

Deploy ML models using Flask as REST API and access via Flutter app
Simplicity of Flask , Awesomeness…


⚙️ Projects

pandas-dev / pandas
Flexible and powerful data analysis / manipulation library for Python, providing labeled data structures similar to R data.frame objects, statistical functions, and much more

3b1b / manim
Animation engine for explanatory math videos

PaddlePaddle / LARK
LAnguage Representations Kit (ERNIE/BERT/ELMo etc.)

huggingface / pytorch-transformers
đź‘ľ A library of state-of-the-art pretrained models for Natural Language Processing (NLP)

minimaxir / big-list-of-naughty-strings
The Big List of Naughty Strings is a list of strings which have a high probability of causing issues when used as user-input data.

PaddlePaddle / ERNIE
LAnguage Representations Kit (ERNIE/BERT/ELMo etc.)


đź‘ľ Reddits

Made a little AI that plays mazes in Augmented Reality

Using Python, I made an AI that runs a music video channel on youtube.

Mandelbrot Set with Python!

Simple python script that mutes sound when Spotify app runs an ad


Next →

Project by Ruslan Keba. Since 2012. Powered by Python. Made in đź‡şđź‡¦Ukraine.