Python

https://docs.python.org/3/

Python - Документация

Debian - установка

apt-get install python python-dev python-support python-lxml, python-gevent openssl python-gevent-socketio python-psutil python-reconfigure python-daemon python-passlib python-requests python-dbus python-imaging stunnel apt-show-versions python-catcher python-exconsole

easy_install pip

Установка pip

http://habrahabr.ru/post/112332/

apt-get install python-setuptools

easy_install pip

Установка pip пакетов (зависимостей)

pip install -r ./requirements.txt

pip install libxml

pip install -I m2crypto==0.24.0 - С указанием необходимой версии (если указать версию неверно, будет выведет весь список доступных версий)

pip install 'stevedore>=1.3.0,<1.4.0'

pip install 'xkcdpass==1.2.5' –force-reinstall

pip install -Iv http://sourceforge.net/projects/mysql-python/files/mysql-python/1.2.2/MySQL-python-1.2.2.tar.gz/download

Ключи:

-v -

-I, –ignore-installed - игнорирует предыдущую версию

Установка пакетов из разных источников

REPO

$ pip install csvkit
$ poetry install csvkit

GIT

$ pip install git+https://github.com/wireservice/csvkit.git

ZIP

pip install git+https://github.com/wireservice/csvkit/archive/master.zip

Обновление pip пакетов

Обновление пакета

$ pip install -U csvkit

Обновление всех пакетов

$ pip freeze --local | grep -v '^\-e' | cut -d = -f 1 | xargs -n1 pip install -U
$ pip freeze --local | grep -v '^\-e' | cut -d = -f 1 | xargs -n1 pip install --upgrade

Отладка

http://adw0rd.com/2012/3/24/python-django-pudb/#.UiYQiTloxko

Remote Debugger

http://blueprintforge.com/blog/2012/01/16/remote-debugging-django-mod-wsgi-applications/

http://wiki.xbmc.org/index.php?title=How-to:Debug_Python_Scripts_with_Eclipse

Удаленная отладка

FrameWork/Библиотеки/Компоненты

Repositories

https://github.com/benoitc/gunicorn - WSGI HTTP Server for UNIX, fast clients and sleepy applications.

https://github.com/celery/celery - ASGI Application. Distributed Task Queue (development branch)

https://github.com/django/django - The Web framework for perfectionists with deadlines.

https://github.com/encode/starlette - The little ASGI framework that shines.

https://github.com/encode/uvicorn - An ASGI web server, for Python.

https://github.com/geopandas/geopandas - Python tools for geographic data

https://github.com/jonashaag/bjoern - A screamingly fast Python 2/3 WSGI server written in C.

https://github.com/kvesteri/sqlalchemy-utils - Various utility functions and datatypes for SQLAlchemy.

https://github.com/microsoft/debugpy - An implementation of the Debug Adapter Protocol for Python

https://github.com/pallets/flask - The Python micro framework for building web applications

https://github.com/pydantic/pydantic - Data validation using Python type hints

https://github.com/python-poetry/poetry - Python packaging and dependency management made easy

https://github.com/sqlalchemy/alembic - A database migrations tool for SQLAlchemy.

Alembic migrations

https://github.com/sqlalchemy/sqlalchemy - The Database Toolkit for Python

https://github.com/tiangolo/fastapi - FastAPI framework, high performance, easy to learn, fast to code, ready for production

https://github.com/Toblerity/Fiona - Fiona reads and writes geographic data files

https://github.com/Pylons/pyramid - Pyramid - A Python web framework

Быстрый старт / boilerplate

https://github.com/igorbenav/FastAPI-boilerplate

Sites

http://werkzeug.pocoo.org/ - WSGI webserver

http://docs.fabfile.org/en/1.7/ - удаленное выполнение команд по ssh

http://jinja.pocoo.org/ - template engine for Python

http://habrahabr.ru/post/192610/ - Jedi — библиотека автодополнения для Python

http://gunicorn.org/ - WSGI HTTP Server for UNIX

http://supervisord.org/ - Supervisor: A Process Control System

http://flask.pocoo.org/ - Flask is a microframework for Python

http://www.python-excel.org/ - Excel

xlrd – дает возможность читать файлы Excel

xlwt – создание и заполнение файлов Excel

https://github.com/pyexcel/pyexcel

https://xlsxwriter.readthedocs.io/

xlutils – набор утилит для расширения возможности предыдущих двух библиотек

Софт

rhodecode

Ajenti - Панель администрирования

PHP2Python

https://github.com/viraptor/phply

Сообщества

Python-RU

SPb Python

Тур в язык программирования Python

Документация / Книги / Статьи / Инструменты для изучения языка

https://docs.python.org/3

https://docs.python.org/2.7

https://pythonworld.ru (Python 3)

Самое интересное в интернете

от PHP к Python

https://pythlife.blogspot.ru/

https://pythonworld.ru/samouchitel-python

http://ru.diveintopython.net/toc.html

http://pythonz.net/books/

http://pythonicway.com/python-data-types

https://vk.com/page-54530371_48786262

http://www.python.org/dev/peps/pep-0008/ - стиль

http://habrahabr.ru/post/179271/

http://www.pylint.org/ - Контроль написания

http://habrahabr.ru/company/netangels/blog/183236/

http://xgu.ru/wiki/Python_%D0%B4%D0%BB%D1%8F_%D1%81%D0%B5%D1%82%D0%B5%D0%B2%D1%8B%D1%85_%D0%B8%D0%BD%D0%B6%D0%B5%D0%BD%D0%B5%D1%80%D0%BE%D0%B2

https://habrahabr.ru/post/207988/

https://pythonru.com/osnovy

https://pythonru.com/primery

Видеоуроки

RUS

https://www.youtube.com/playlist?list=PLY4rE9dstrJwmHGhM-IA98GZf6I--4hKi

http://pythonz.net/videos/

https://www.youtube.com/playlist?list=PLQAt0m1f9OHvv2wxPGSCWjgy1qER_FvB6

Ссылки