Python - spinningideas/resources GitHub Wiki
Python Tutorials:
- Real Python Tutorials [Excellent]
- Learning Python: From Zero to Hero [Great & Fast Tutorial]
- The Next Level of Data Visualization in Python [Good]
- Jupyter Notebook: An Introduction [Useful]
- Basics of Jupyter Notebook
- Polynote - Make Data Science Notebooks Better
- Making Python Codes Executable [useful]
- BYOD: Build Your Own Dataset (for free using web scraping)
- Python CSV
- Pandas read & write files
- Work with CSV, JSON, and XML in Python
- Python tricks 101: what every new programmer should know
- Python Stream Processing
- Sending Emails With Python
- How to Send an Email Using smtplib
- How not to be afraid of Python anymore
- Python Open Source of the Month
- Mail Processing with Deep Learning: A Case Study
- Master Python through building real-world applications (Part 4)
- Use Cython to get more than 30X speedup on your Python code
- 36 Amazing Python Open Source Projects (v.2019)
- The Most Undervalued Standard Python Library
- How to write Web apps using simple Python for Data Scientists?
- Building Machine Learning Apps with Streamlit
- Python Exceptions
- Python Try Except
- Google Atheris: A Coverage-Guided, Native Python Fuzzer
- Python Naming Conventions
- 30 Python Best Practices, Tips, And Tricks [Interesting]
- Pythonic Programming - Idiomatic Python-101 [Great]
- List Comprehension in Python
- Python Development in Visual Studio Code
- Python String Formatting Best Practices
- PyFormat [Python print formatting]
- Regular Expressions: Regexes in Python (Part 1)
- Regular Expressions: Regexes in Python (Part 2)
- Python Coding Interview Tips
- Python Arabic Reshaper [Arabic Typing in Python]
- PyGame: A Primer on Game Programming in Python [Interesting]
Visualization in Python:
- Python Plotting With Matplotlib
- Interactive plotting with Bokeh
- Data Visualization with Bokeh in Python
- altair-viz
- plotly
- plotly - tutorial
Build a Python SDK:
- API Integration in Python – Part 1
- Building and Documenting Python REST APIs With Flask and Connexion
- How to Publish an Open-Source Python Package to PyPI
Web Scraping with Python:
- Beautiful Soup: Build a Web Scraper With Python
- An Introduction to Web Scraping with Puppeteer
- Google Images Download
- AutoCrawler
- Web Scraping with Python and BeautifulSoup
- How I automated my job search by building a web crawler from scratch [Interesting]
- Building an Image Downloader With Multiprocessing in Python
Logging in Python:
Python Parallel Programming Tutorials:
- Numba [Good]
- Dask [Good]
- Modin: Speed up Pandas [Excellent]
- cuDF - GPU DataFrames [Good]
- War of Data-Frames
- What is the Python Global Interpreter Lock (GIL)?
- Speed Up Your Python Program With Concurrency
- Speed Up Your Algorithms Part 3 — Parallel-ization [Useful]
- Intro to Threads and Processes in Python
Python Multiprocessing Programming Tutorials:
- Multiprocessing in Python
- Multithreading vs Multiprocessing in Python
- Python Multi-Threading - TutorialsPoint
- Faster video file FPS with cv2.VideoCapture and OpenCV [Live Video Manipulating - Open-CV Python]
*args and **kwargs
:
Python - args and kwargs
- Python functions, args, kwargs
- Primer on Python Decorators
- Python args and kwargs: Demystified