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
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…
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
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等协议,自动更新订阅、检查版本更新
I made a random maze generator
Face Tracking Nerf Turret Project. Details in the comments
Project by Ruslan Keba. Since 2012. Powered by Python. Made in 🇺🇦Ukraine.