mirror of
https://github.com/nubenetes/awesome-kubernetes.git
synced 2026-03-04 02:30:33 +00:00
26 KiB
26 KiB
Python
- Python Blogs and Forums
- Python docs
- Python Books
- Python Django Framework
- Python Flask Lightweight Framework (microframework)
- FastAPI
- Python pip and pip's wheel
- Python Feature Flags
- Python testing
- Data Science.
- Python standard library Modules and Code
- Python and AWS
- Python Tools
- Jython
- Eclipse IDE
Python Blogs and Forums
- digitalocean.com python 🌟
- Learn Python 'subreddit'
- Full Stack Python is an open book that explains each Python web application stack layer and provides the best web resources for those topics
- realpython.com
- LearnPython.org interactive Python tutorial
- Dough Hellmann - Python, OpenStack and Open Source
- The docker-py repository: an API client for docker written in Python
- Awesome Python. A curated list of awesome Python frameworks, libraries and software
- Awesome Django. A curated list of awesome Django apps, projects and resources
- pyvideo.org
- Talk Python To Me Podcast
- Microsoft: Python Engineering
- blog.pythonlibrary.org 🌟
- nixCraft: Python Execute Unix/Linux Command Examples 🌟
- fedoralovespython.org 🌟
Python docs
- Python progression path - From apprentice to guru
- reddit: Why Python
- Python Anti-Patterns. The Little Book of Python Anti-Patterns and Worst Practice
- Setting up Python on OSX: UPDATED
- Python 3.4 Programming Tutorials - YouTube
- 15 Essential Python Interview Questions
- How do you handle the ORM problem? When do you say YES or NO to using ORM?
- Don't Make Us Say We Told You So: virtualenv for New Pythonistas
- commandlinefu.com: pip install into current directory without virtualenv
- Java Vs. Python - Which Programming Language is More Productive? - Infographic
- Talk Python To Me Podcast. Episode #36: Python IDEs with the PyCharm team
- My top 5 ‘new’ Python modules of 2015
- reddit.com: Modules every python developer should know
- reddit.com: My thoughts about moving from Python 2.7 to Python 3.x
- Why Python 3 exists
- stackoverflow: Create dictionary from splitted strings from list of strings
- Yagmail: Python e-mail library
- How To Deadlock Your Python With getaddrinfo()
- New String Formatting in Python 3.6
- en.wikibooks.org: Python Programming
- tqdm: Instantly make your python loops show a progress meter - just wrap any iterator with "tqdm(iterator)", and you're done!
- If you don't like exceptions, you don't like Python
- Stop writing code that will break on Python 4! With the end of support for Python 2 on the horizon (in 2020), many package developers have made their packages compatible with both Python 2 and Python 3.
- github: Python3 in one pic
- reddit.com: Functions vs. Classes
- Complexity of Python Operations
- reddit.com: Multiprocessing vs Threading?
- devbattles.com: Python list. Functions and Methods lists
- devbattles.com: Python: sorting lists by .sort () with - in simple words
- Create a GUI Application Using Qt and Python in Minutes: Example Web Browser
- Python command line oneliners
- "Learn Python" Overtakes "Learn Java" on Google Trends 🌟
- Python gains the upper hand against Perl, PHP, and Ruby
- Python FAQ: Why should I use Python 3? 🌟
- stackoverflow: Problems installing python3 on RHEL 🌟
- PEP 8 Cheatsheet 🌟
- Lists vs. Tuples A common beginner Python question: what's the difference between a list and a tuple?
- linuxconfig.org: python tuples 🌟
- digitalocean.com: How To Use the Python Map Function 🌟
- thenextweb.com: 6 practical tricks every Python developer should have
- dzone: Best of DZone: Python 🌟
- digitalocean.com: How To Code in Python 3 🌟
- towardsdatascience.com: Top 11 Github Repositories to Learn Python 🌟 Popular GitHub repositories for learning Python
- tryolabs.com: Top 10 Python libraries of 2020
- blog.logrocket.com: Django REST framework alternatives
- towardsdatascience.com: Unexpected Size of Python Objects in Memory How much memory does a Python object take on memory?
- learnsteps.com: DevOps Interview Questions: Important Python questions
- aigents.co: Data Structures and Python 🌟
- doppler.com: Using Environment Variables in Python for App Configuration 🌟 Learn how experienced developers use environment variables in Python, including managing default values and typecasting.
- src-r-r.github.io: How To Property Set Up Python Logging With A Command Line Program
- realpython.com: Python Microservices With gRPC 🌟
- dashbird.io: How I Manage Credentials in Python Using AWS Secrets Manager
- freecodecamp.org: The Python Handbook 🌟
- towardsdatascience.com: 7 Must-Know Data Wrangling Operations with Python Pandas
- towardsdatascience.com: All The Important Features and Changes in Python 3.10
- towardsdatascience.com: Data Preprocessing in Python Pandas — Part 6 Dropping Duplicates A quick tutorial to drop duplicates using the Python Pandas library.
- antonz.org: How to make an awesome Python package in 2021
- freecodecamp.org: Python Map Function – How to Map a List in Python 3.0, With Example Code
- betterprogramming.pub: 3 Seemingly Simple Python Features That Confuse Beginners
- analyticsindiamag.com: Object-Oriented Programming with Python
- towardsdatascience.com: Python loops: Some beginner-friendly looping challenges Looping through lists, tuples, dictionaries and strings.
- lambdatest.com: Python Tutorial 🌟
- analyticsvidhya.com: Top Online Platforms to Learn Python
- towardsdatascience.com: Master Label Processing In Python The full tutorial on working with string-type data in Python.
<script async src="//platform.twitter.com/widgets.js" charset="utf-8"></script>29 common beginner Python errors on one page via https://t.co/Ctvy84KXKx #Python #Sysadmin #Programming #Unix #Linux pic.twitter.com/vaZaJETNPU
— nixCraft (@nixcraft) 6 de marzo de 2016
PEP-8 Cheatsheet (2009) by Veeraj Shenoy on Scribd
Python Books
- Python Data Science Handbook 🌟 This website contains the full text of the Python Data Science Handbook by Jake VanderPlas; the content is available on GitHub in the form of Jupyter notebooks.
Python Django Framework
- gettopical.com: Get Django Latest News
- Learn Python Django in 4 Hours
- realpython.com: Django Development With Docker Compose and Machine
- realpython.com: Fun With Django's New Postgres Features
- realpython.com: Deploying a Django App to AWS Elastic Beanstalk
- TaskBuster Django Tutorial, made with Django 1.8 and Python 3
- TDD with Django, from scratch: a beginner's intro to testing and web development
- Cómo crear un servicio REST en 30 líneas de código de Django y Python
- Django Development With Docker Compose and Machine
- Installing and Configuring Django Web Framework with Virtual Environments in CentOS/Debian
- realpython.com: Development and Deployment of Cookiecutter-Django via Docker A Cookiecutter template for creating production-ready Django projects quickly.
- github.com: Django app + RESTful API for automatic billing
- CodingEntrepreneurs youtube channel
- Getting Started with Django REST Framework (DRF) and AngularJS (Part 1)
- webcodegeeks.com: Python Django Tutorial
Python Flask Lightweight Framework (microframework)
- Flask is a Python lightweight web application development framework with simplicity and extensibility. Flask is called “microframework” because of using a simple core and extensions are used to add other functions.
- Flask Documentation 🌟
- The Flask Mega-Tutorial: Now with Python 3 Support
- realpython.com: Discover Flask, Part 1 - Setting Up a Static Site
- Two-Factor Authentication with Authy
- devbattles.com: Python Flask, Part 1: Hello World!
- mherman.org: Scaling Flask with Kubernetes 🌟
- towardsdatascience.com: Create and Deploy a Simple Web Application with Flask and Heroku
- towardsdatascience.com: How to deploy a Flask API in Kubernetes and connect it with other micro-services A hands-on tutorial on how to implement your micro-service architecture using the powerful container orchestration tool Kubernetes.
- kdnuggets.com: How to Deploy a Flask API in Kubernetes and Connect it with Other Micro-services
FastAPI
- FastAPI 🌟
- blog.adnansiddiqi.me: Create your first REST API in FastAPI 🌟 A step by step guide creating high performance APIs in Python
Python pip and pip's wheel
Python Feature Flags
Python testing
- reddit: Real examples of unit testing
- Testing Python
- Profiling Python using cProfile: a concrete case
- nylas.com: Profiling Python in Production How We Reduced CPU Usage by 80% through Python Profiling
- gabbi - Declarative HTTP testing library pypi
- tracker: A time machine for debugging pesky stateful errors
Data Science.
Python Pandas and pivot tables
- oreilly.com: how to use pivot tables in Pandas step-by-step
- pbpython.com: Practical Business Python
- Reshaping in Pandas – Pivot, Pivot-Table, Stack and Unstack explained with Pictures
- pandas.pydata.org: Reshaping by pivoting DataFrame objects
- analyticsvidhya.com: A Complete Tutorial to Learn Data Science with Python from Scratch
- analyticsvidhya.com: Tutorial – Python List Comprehension With Examples
- analyticsvidhya.com: Cheat Sheet for Exploratory Data Analysis in Python 🌟
PandasDatabase
NumPy
- towardsdatascience.com: NumPy Basics Cheat Sheet (2021), Python for Data Science The absolute basics for beginners learning NumPy in 2021
Python standard library Modules and Code
- Python 3 standard library Module of the Week, Doug Hellmann
- Python 2 standard library Module of the Week, Doug Hellmann
- Dead simple {for devs} python crawler (script) for extracting structured data from any website into CSV
- Python Multi-Process Execution Pool
Python and AWS
- Ansible and AWS: cloud IT automation management
- Python and AWS Cookbook. Boto library
- Boto
- Migrating to Boto3
- Managing the Cloud with a Few Lines of Python (EuroPython 2014)
- ec2-ssh-yplan: A pair of command line utilities for finding and SSH-ing into your Amazon EC2 instances by tag (such as ‘Name’)
Python Tools
- PyInstaller is a program that freezes (packages) Python programs into stand-alone executables, under Windows, Linux, Mac OS X, FreeBSD, Solaris and AIX
- ZipPy: Python3 on top of the JVM (faster than PyPy!)
- DictMySQL: A MySQL class for more convenient database manipulation with Python dictionary
- WinPython: Portable Scientific Python 2/3 32/64bit Distribution for Windows
- Kite 🌟 Kite is the best autocompletions engine available for Python, powered by AI. Check it out — It's free!
- pyxll-jupyter: Integration for Jupyter notebooks and Microsoft Excel
- medium: Build Interactive CLI Tools in Python Bored of traditional CLIs? Develop interactive command lines with PyInquirer
Web Scraping with Python
- Scrapy An open source and collaborative framework for extracting the data you need from websites. In a fast, simple, yet extensible way.
- First web scraper A step-by-step guide to writing a web scraper with Python.
- TWINT - Twitter Intelligence Tool Twint is an advanced Twitter scraping tool written in Python that allows for scraping Tweets from Twitter profiles without using Twitter's API.
Jython
Eclipse IDE
<script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>Python is a beautiful programming language. It contains really useful features that make writing code more efficient than ever.
— Danny Steenman (@dannysteenman) October 10, 2020
Here are 5 tips for writing more efficient and compact code.
🧵🧵🧵
<script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>TOP Python Github repositories for you.
— Ankur💻🎧💪 (@TheAnkurTyagi) October 19, 2020
A Thread... 🧵#100DaysOfCode #CodeNewbies
<script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>Python has really useful features that make writing code more efficient than ever.
— Danny (@dannysteenman) January 24, 2021
Here are 5 tips for writing better and more compact Python code.
🧵🧵🧵👇👇👇