PythonHub
2.37K subscribers
2.35K photos
49K links
News & links about Python programming.
https://pythonhub.dev/
Download Telegram
Build a search index in Python

How can search engines be so fast? While there are many parts of a search system, one of the key concepts to know is the inverted index.

https://jamesg.blog/2024/07/16/build-a-search-index/
👍1
MervinPraison / PraisonAI

PraisonAI application combines AutoGen and CrewAI or similar frameworks into a low-code solution for building and managing multi-agent LLM systems, focusing on simplicity, customisation, and efficient human-agent collaboration. Chat with your ENTIRE Codebase.

https://github.com/MervinPraison/PraisonAI
Resource management and generators in Python

The article explores resource management and cleanup behavior in Python generators, highlighting unexpected issues when generators are not fully consumed. It demonstrates various scenarios, including the use of context managers and the finally clause, to ensure proper cleanup and resource management in generator functions.

https://samgeo.codes/python-generator-cleanup/
Python Practical Package Packing 2024

https://matt.sh/python-project-structure-2024
👍1
Transcribing Audio with Python on Your Local Machine

If you don't want to pay for a service to transcribe your audio, you can generate it easily on your own machine with a little setup. Here's how.

https://www.jeremymorgan.com/tutorials/generative-ai/how-to-transcribe-audio
Annotated area charts with plotnine

The plotnine visualisation library brings the Grammar of Graphics to Python. This post walks through the process of creating a customised, annotated area chart of coal production data.

https://nrennie.rbind.io/blog/plotnine-annotated-area-chart
Fast(er)API: Optimizing Processing Time

A few simple tips to make your REST API go faster.

https://fabridamicelli.github.io/posts/2023-07-13-optimize-fastapi.html
How to Design a REST API That Doesn’t SUCK

Learn 6 essential tips for designing a great REST API that even big companies often overlook. From following standards and maintaining consistency to writing clear documentation and simplifying integration, this video covers everything you need to create user-friendly and efficient APIs. Don't miss out on the key strategies for improving your API design!

https://www.youtube.com/watch?v=SjUQLryotAk
👍1