PythonHub Logo Python Hub Weekly Digest for 2021-08-08

Cover by unsplash.com

💖 Most Popular

4 pre-commit Plugins to Automate Code Reviewing and Formatting in Python
Write High-Quality Code with black, flake8, isort, and interrogateContinue reading on Towards Data ...

How to Make a Twitter Bot in Python using Tweepy
A reply-to-mention Twitter bot that can reply to every tweet where it got mentioned with a specific keyword with an auto-generated image

Python PDF Handling Tutorial
In this tutorial, learn how to do various operations like: Extracting and Adding Pages, Texts, Images, Tables, Watermark and much more on a PDF file using Python.

How to Create a Price Comparison Tool With Python BeautifulSoup

How to Solve a Production Planning and Inventory Problem in Python
How Many Units Should You Produce Each Day to Minimize the Production and Inventory Cost?Continue ...


📖 Articles

How to Write Unit Tests in Python, Part 3: Web Applications
This is the third part in my series about unit testing Python applications. In this article I'm ...

Handling 100 Requests per Second with Python and Django

Python's Import System
This video explains details of Python's import system (import protocol) involving modules and packages (regular and namespace packages).

Demystifying boto3
How to Use Any AWS Service with Python.

Towards data-centric machine learning: a short review
Data-centric machine learning shifts the focus from fiddling model hyperparameters, to ensuring ...

How to install Python Poetry in GitHub Actions in MUCH faster way
We use Poetry in a GitHub project. There's a pyproject.toml file (and a poetry.lock file) which ...

Automatic Parallel Parking: Path Planning, Path Tracking & Control
A* algorithm, interpolation, and MPC controllerThis article contains a python implementation of an ...

A Natural Language Processing (NLP) Primer
Overview of common NLP tasks using Python.

A Large-Scale Security-Oriented Static Analysis of Python Packages in PyPI

Text2Code: Converts Queries in English into Python Code GitHub Code

PEP 665: Specifying Installation Requirements for Python Projects

Python, OCaml, and Machine Learning (2020)

Moving SciPy to the Meson build system

Playing around with streamlit dashboards

Show HN: Python Source Code Refactoring Toolkit via AST

Introducing Triton: Open-Source GPU Programming for Neural Networks
Triton is an open-source Python-like programming language which enables researchers with no CUDA experience to write highly efficient GPU code—most of the time on par with what an expert would be able to produce. Triton makes it possible to reach peak hardware performance with relatively little effort.

Efficient Pagination in Django and Postgres
This article will help you understand Django’s pagination limitations and offer three alternative methods that will improve your application’s performance. Along the way, you’ll see the tradeoffs and use cases for each method so you can decide which is the best fit for your application.


⚙️ Projects

borb
borb is a library for reading, creating and manipulating PDF files in python.

SQLGlot
Python SQL Parser and Transpiler.

backgroundremover
Remove Background from Video and Images with a simple command line interface.

BirdNET
The Easiest Way To Identify Birds By Sound.

MaskFormer
Per-Pixel Classification is Not All You Need for Semantic Segmentation.


👾 Reddits

Starting a PhD with Python


← Previous Next →

Project by Ruslan Keba. Since 2012. Powered by Python.