News
Read Python Cheatsheet latest changes here.
If you find this project 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.
Introducing the Data Wrangler extension for Visual Studio Code Insiders
Microsoft announces the launch of Data Wrangler, a data-centric user interface that generates Python code to help data scientists complete their data preparation tasks faster and with fewer errors.
Malicious Actors Use Unicode Support in Python to Evade Detection
Phylum uncovers a threat actor taking advantage of how the Python interpreter handles Unicode to obfuscate their malware.
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. Plus, turn on the free CDN that has 275+ POPs. 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
Create your own Code Editor using PyQt5 and QScintilla in Python
Learn to make a fully working code editor that includes syntax highlighting, autocomplete, file manager, and all the other stuff that a code editor has.
Textual tutorial โ build a TODO app in Python
Learn how to build a simple TODO app in Python with this step-by-step Textual tutorial
Optimizing Database Performance: Exploring Indexing Techniques in DBMS
In this article, we will explore indexing techniques in SQL and their impact on query performance.
Tracking the Fake GitHub Star Black Market with Dagster, dbt and BigQuery
It's easy for an open-source project to buy fake GitHub stars. We share two approaches for detecting them.
Best Practices in Structuring Python Projects
Python is a versatile and widely-adopted programming language used for everything from data analysis to web development. However, as Python projects grow in complexity, it can become challenging to keep track of all the moving parts and ensure that everything stays organized.
How to Create a Simple Web App with Python and Flask in 8 Easy Steps
In this article, you will learn how to create a simple web app that displays HTML text in the browser, using Flask as the web framework and Python as the programming language.
Django Performance Optimization Tips
This article looks at where potential performance issues can occur in a Django application and how to address them in order to speed up your app.
INI vs. YAML: working with configuration files in Python
Discover the power of configuration files in Python and learn how to work with YAML and INI file formats
The Most Complete Guide for Creating a Good PyPI Package
Everything you need to know โ for new and experienced users
Learn Django and Nuxt 3 by Building a Job Board
Learn how to build a job board from scratch using Django and Nuxt 3. Other technologies you will learn about Tailwind, Pinia, Django Rest Framework and more.
Python Platformer Game Tutorial for Beginners
Learn how to build a platformer game in Python. This game will have pixel-perfect collision, animated characters, and much much more
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
Adrf: Async support for Django REST framework
When using Django 4.1 and above, this package allows you to work with async class and function based views.
Chatblade: A CLI Swiss Army Knife for ChatGPT
Chatblade is a versatile command-line interface tool designed to interact with OpenAI's ChatGPT.
Drf-test-generator: A Django Package that generates basic unittest and Pytest
A Django Package that generates basic tests for Django REST Framework. It can generate both unittest and pytest Style tests for all ViewSets in a Django REST Framework router.
AND FINALLY...
Because they like to code in stealth mode! ๐
If you have any questions or suggestions, you can contact us at carlos@pythoncheatsheet.org.