PythonHub Logo Python Hub Weekly Digest for 2020-02-16

Cover by

💖 Most Popular

4 Hidden Python Features that Beginners should Know
How to Supercharge Your Python Codes with Ease

Top 3 VS Code Extensions for Python and Data Science
Who doesn’t love a smart IDE?

Stop Installing Python Packages Globally — Use Virtual Environments
With virtual environments, you can…

Reducing Pandas memory usage #3: Reading in chunks
Sometimes your data file is so large you can’t load it into memory at all, even with ...

This website has a searchable database of python modules shown as collapsible trees

📖 Articles

Stop Abusing *args and **kwargs in Python
They’ll come back to haunt you…

Automated Machine Learning using Python3.7: Improving Efficiency in Model Development

Stop copy-pasting notebooks, embrace Jupyter templates!
Introducing jupytemplate: configurable…

Understanding best-practice Python tooling by comparing popular project templates

Understand Group by in Django with SQL
Aggregation is a source of confusion in any type of ORM and Django is no different. The ...

The Parallelism Blues: when faster code is slower
When you’re doing computationally intensive calculations with NumPy, you’ll want to use ...

3 Good Python Practices for Beginners
Start Writing Reusable Codes Today

OpenCV ‘dnn’ with NVIDIA GPUs: 1549% faster YOLO, SSD, and Mask R-CNN
  In this tutorial, you’ll learn how to use OpenCV’s “dnn” module ...

5 Elegant Python Pandas Functions
Five beautiful Pandas function for everyday data science usage

How to control an Arduino from the computer using Python
Arduinos may be one of the most disruptive electronic developments of the past decade. They opened ...

Exploratory Data Analysis with Pandas Profiling

Web Scraping Using Python and BeautifulSoup
Scraping data from…

Upgrading Python lists
Adding useful functionalities to Python lists

A Data Scientist’s Perspective on the Wuhan Coronavirus
An EDA on the coronavirus dataset by John…

End-to-End Testing in the Development Environment
Author: Nakul Garg

Python for Beginners: Why Does Python Look the Way It Does?
When you're just getting started, looking at Python can be intimidating. Why the different colors? ...

Python Name Mangling and How to Use Underscores
Why __var in python probably doesn’t work the way you…

Python Refresher — Data Structures

Elevate Your Jupyter Notebook Environment Experience
And subsequently, make you love to work in the…

How to Save Money with Python

sys.getsizeof is not what you want
This week at work, an engineer mentioned that they were looking at the sizes of data returned by an ...

Top 10 In-Demand programming languages to learn in 2020
In-depth analysis and ranking of the top…

Python Hub Weekly Digest for 2020-02-09

⚙️ Projects

OpenMined / PySyft
A library for encrypted, privacy preserving machine learning

google / trax
Trax — your path to advanced deep learning

ProtonVPN / protonvpn-cli-ng
Linux command-line client for ProtonVPN. Written in Python.

emeryberger / scalene
a high-performance, high-precision CPU and memory profiler for Python

Miserlou / Zappa
Serverless Python

great-expectations / great_expectations
Always know what to expect from your data.

pallets / flask
The Python micro framework for building web applications.

kubeflow / pipelines
Machine Learning Pipelines for Kubeflow

facebookresearch / hydra
Hydra is a framework for elegantly configuring complex applications

aws / aws-cli
Universal Command Line Interface for Amazon Web Services

facebook / prophet
Tool for producing high quality forecasts for time series data that has multiple seasonality with linear or non-linear growth.

baowenbo / DAIN
Depth-Aware Video Frame Interpolation (CVPR 2019)

boto / boto3
AWS SDK for Python

ReFirmLabs / binwalk
Firmware Analysis Tool

volatilityfoundation / volatility
An advanced memory forensics framework

Lyrebirds / cable-haunt-vulnerability-test

jiangxufeng / v2rayL
v2ray linux GUI客户端,支持订阅、vemss、ss等协议,自动更新订阅、检查版本更新

👾 Reddits

First thing I made on Python! Just a free fall simulator where you can choose the height and acceleration

Pip keeping us safe

My software muCLIar is a YouTube Automator that plays your music right from your Command-Line so that your development flow is not interrupted. Link:

I made a maze solving "AI" using Reinforcement Learning in Python (

I made a random maze generator

Face Tracking Nerf Turret Project. Details in the comments

← Previous Next →

Project by Ruslan Keba. Since 2012. Powered by Python. Made in 🇺🇦Ukraine.