Python
Advertisement
Advertisement
Python
General Python posts
- How to Build Python from Source
- Python Packaging Tutorial
- Installing Python 3 on MacOS
- Python Virtual Environments Tutorial
- Starting Your Python Cookbook (Video)
- Why bpython is Awesome
- Python Functions Tutorial (Video)
- Python Environment Variables Tutorial
- PyCharm Tips
- Working with Git Repositories in Python
- Get Operating System Info in Python
- Python Catch SIGINT (CTRL-C)
- Python Forking Tutorial
- Working with Binary Data in Python
- Working with Dates and Times in Python
- Text-to-speech in Python with pyttsx3
- Text-To-Speech in Python with Espeak
- Get Directory of Current .py File
- Import Python Module by String Name
- Get Module File Information in Python
- Python import, sys.path, and PYTHONPATH Tutorial
- Tips and Tricks for Google Colab
- Run Python Script as Windows Service
CLI & TUI
- Taking Command Line Arguments in Python
- Python Logging Tutorial
- Colorize Terminal Output in Python
- Create ASCII Art Text Banners in Python
- Curses Programming in Python
- Curses in Windows with Python
- Live Coding: Django CLI & cron (Website Up Checker)
Input & Output
- Using stdin, stdout, and stderr in Python
- Get User Input in Python
- Python Tutorial - User Input and Output (Video)
- Python Use StringIO to Capture stdout and stderr
Working with files
- Working with Files and Directories in Python
- Create Parent Directories with Python
- Walk a Directory in Python
- Python configuration files (INI)
- Working with Spreadsheets in Python
- Working with JSON in Python
Databases
Packaging and documentation
- PyInstaller Tutorial
- reStructuredText (RST) Tutorial
- Live Coding: Documentation w/ ReadTheDocs.org (RTFD)
- Creating Systemd Service Files
- Docker Basics
- Create a Linux Desktop Launch Icon
- Create custom launcher in Windows for custom file extensions
- Windows Run a Script on Startup
- Set Environment Variables in Windows
GUI
- GUI Programming with Python Tkinter
- Python3 Qt5 (PyQt5) Tutorial
- Live Coding: PyQt5 GUIs w/ Python
- Python Kivy Tutorial
- Live Coding: Python GUIs w/ Kivy
- Desktop Notifications in Linux with Python
- Desktop Notifications in Windows with Python
- Dialog Boxes with Python
- Grab Image from Clipboard in Python with Pillow
Security & cryptography
- Symmetric encryption with Python using Fernet (AES)
- Live Coding: Python Honeypot
- Live Coding: Port scanners in C, Go, Python, Java
- Installing PyCrypto/Paramiko for Python3 x64 Windows
- Drupal 8.6.9 RCE Exploiting with Python (CVE-2019-6340/SA-CORE-2019-003)
- Live Coding: Flask & OAuth2 (Login with Discord)
- Live Coding: Django AllAuth Package (OAuth2)
- Live Coding: Django custom authentication
Android Mobile
- Python Kivy Tutorial
- Live Coding: Python GUIs w/ Kivy
- Live Coding: Android Bitcoin price checker (Java, Python, Kotlin)
- Live Coding: React Native Mobile App w/ Django REST Framework (GPS bookmarker)
- How to Publish Android Apps to Google Play Store
Bots
- AI Chat Bot in Python with AIML
- Make a Discord Bot with Python
- Make a Discord Bot with Python - Part 2
- Live Coding: Discord AI chat bots in Python
- Live Coding: Selenium Browser Automation
- Live Coding: Advanced Python Discord Bots (Music, Database, RPG)
- Discord Webhook Tutorial to Check Bitcoin Price with Python
- Chatty Cathy Project (Discord AI chatbot)
- Help Desk Bot (Discord utility bot)/chatty-cathy) (Discord AI chatbot)
Web
- Read and Send Email with Python
- Python SSH Tutorial
- Python FTP Client Tutorial
- One-line HTTP servers
- Convert Markdown to HTML with Python
- Setup Python WSGI apps on cPanel (Flask/Django)
- How to Deploy Django with Nginx and uWSGI
- Nginx Tutorial
- Installing Apache mod_wsgi in Arch Linux
- LetsEncrypt Free SSL Certificate Tutorial
- Creating self-signed SSL certificates with OpenSSL
- Run Python WSGI Web App with Waitress
- Live Coding: Python Web Scraping & Crawling
- Live Coding: Django custom authentication
- Live Coding: Flask & OAuth2 (Login with Discord)
- Live Coding: Learning Django REST Framework
- Live Coding: Django AllAuth Package (OAuth2)
- Live Coding: Web templating w/ Bootstrap CSS in Django
- Live Coding: Django CLI & cron (Website Up Checker)
- Live Coding: Selenium Browser Automation
Ecommerce
- Live Coding: Braintree Payment API
- Live Coding: Stripe Payment API
- Live Coding: PayPal IPN with Python Flask
Game dev
Electronics
Misc
- Fix Pip Install Unable to Find vcvarsall.bat
- Live Coding: Learning Ansible from Scratch
- Unit Testing TCP Server & Client with Python
Projects
- issh - Improved SSH
- Chatty Cathy Project (Discord AI chatbot)
- Help Desk Bot (Discord utility bot)
- NanoLife
- See more DevDungeon Python projects on GitHub
Advertisement
Advertisement