News
Read Python Cheatsheet latest changes here.
If you find this useful, don't forget to drop a star on GitHub 🎉 It helps enormously by giving visibility, reaching more developers, and finding more people willing to contribute.
Pip 23.1 Release
This is the second release of pip for the year 2023. You can read more about our versioning, deprecation policy, and release process here.
PEP 695 as been Accepted
This PEP specifies an improved syntax for specifying type parameters within a generic class, function, or type alias. It also introduces a new statement for declaring type aliases.
PEP 684 has been Accepted
The changes outlined in this proposal will result in that level of interpreter isolation.
SPONSORED LINK
Deploy, host, and scale your Python apps with Kinsta
Deploy your Python app from your GitHub account or bring your Docker container. Launch in minutes at any of our 26 global data centers. Your app is hosted on Google Cloud and secured by Cloudflare. Add one or multiple databases and take advantage of internal connections. 24/7 expert live chat support is always there to help you. Deploy Your Python App Now, Start With a Free Trial!
Articles
Web Scraping Youtube with Python
Web scraping Youtube is easy for any Python enthusiast. But can scrapers avoid detections and bans?
Confusion Matrix for Machine Learning in Python
In this tutorial, we will dive into the world of confusion matrices, exploring their components, the differences between binary and multi-class matrices, and how to interpret them.
Dynamic Programming Algorithms Every Programmer Should Know
We will explore the necessary Dynamic Programming algorithms that every competitive programmer should know
Debugging Made Easy: Use Pytest to Track Down and Fix Python Code
A beginner’s tutorial on unit testing and how to carry them out in Pytest
My Favorite Python Books and Courses for Beginners
My favorite books and online courses to learn Coding with Python programming language.
Build a CI/CD pipeline for Flask apps using GitHub Actions
Get up and running with automated testing and deployment of your Flask app using GitHub Actions and Heroku.
SPONSORED AD
Sponsor Python Cheatsheet 🧡
Python Cheatsheet is an open-source MIT licensed project that has been made possible due to the contributions of many Python developers. If you are interested in supporting this project, please consider becoming a sponsor on GitHub, or contributing by adding, fixing or improving content.
Projects
Docarray: The data structure for multimodal data
DocArray is a library for representing, sending and storing multi-modal data, perfect for Machine Learning applications.
Fluke: Move your data around
Fluke is a Python package that is primarily to be used as a data transfer tool. By utilizing Fluke, moving your data between two remote locations can be done in just a matter of seconds from the comfort of your own machine!
Street-fighter-ai: This is an AI agent for Street Fighter II Champion Edition.
This project is an AI agent trained using deep reinforcement learning to beat the final boss in the game "Street Fighter II: Special Champion Edition"
Textual: Textual is a Rapid Application Development framework for Python
Build sophisticated user interfaces with a simple Python API. Run your apps in the terminal and (coming soon) a web browser!
AND FINALLY...
Taste the Rainbow 😊
If you have any questions or suggestions, you can contact us at carlos@pythoncheatsheet.org.