PythonHub Logo Python Hub Weekly Digest for 2023-01-29

Cover by

๐Ÿ’– Most Popular

Create UI. For the web. With Python. The nice way.

Let's build GPT: from scratch, in code, spelled out.

Some reasons to avoid Cython
If you need to speed up Python, Cython is a very useful tool. It lets you seamlessly merge ...

Thonny โ€“ Python IDE for new to programming

Getting Started with Property-Based Testing in Python with Hypothesis and Pytest

๐Ÿ“– Articles

Python Function Exercises With Solutions
Learning to write functions is an important step in learning to program. This set of practice ...

A Deep Dive Into Iterators and Itertools in Python
Python has some amazing built-in functions and modules for working with iterators. This video is a deep dive into iterators and itertools in Python and how to use iterators for your own projects!

How to simulate a broken database connection for testing in Django
Three different options for how to effectively test Django code accessing the database.

Thoughts on the Python Packaging Ecosystem

openai / point-e
Point cloud diffusion for 3D model synthesis

An open source Python project CI pipeline
Lately I've been iterating on a reusable set of open-source continuous integration (CI) tools for my Python projects. Here's an overview, along with a sample GitHub Actions workflow file that runs these checks.

Using pytest to test your pyspark code

Faster virtual machines: Speeding up programming language execution
This post explores how interpreters are often implemented, what a "virtual machine" means in this context, and how to make them faster.

โš™๏ธ Projects

Pricing & Packaging Infrastructure For Any Business Model.

AI code-writing assistant that understands data content.

๐Ÿ‘พ Reddits

Flatliner: turn python programs into one line of (still python) code

So Python's having a stroke and it's saying 3.3 - 2.2 = 1.0999999999999996 instead of 1.1

← Previous Next →

Project by Ruslan Keba. Since 2012. Powered by Python. Made in ๐Ÿ‡บ๐Ÿ‡ฆUkraine.