Python
| Виртуальное окружение |
| Anaconda |
| pyenv |
| venv |
| virtualenv |
| Отступы (indentation) |
| \: перенос строки |
| docstring: документация |
| flake8: линтер |
| Объекты |
| Размер объекта |
| Определить тип объекта |
| Встроенные коллекции Python |
| str: строки |
| Словари |
| Списки |
| Множества |
| Кортежи |
| Итераторы и итерируемые объекты |
| weakref |
| Циклы |
| Ветвления |
| if else |
| match: case |
| Утверждения (statements) |
| Функции |
| *args **kwargs |
| Лямбда функции |
| Функции первого класса |
| Замыкания |
| Декораторы |
| Кэширование |
| Генераторы |
| Генераторы: Maintaining State |
| all() |
| any() |
| chr() |
| copy() |
| enumerate() |
| filter() |
| hash() |
| isinstance() |
| iter() |
| map() |
| next() |
| ord() |
| random() |
| sorted() |
| type() |
| uuid() |
| unichr() |
| zip() |
| CLI |
| sys.argv: аргументы командной строки |
| argparse |
| ООП в Python |
| Классы |
| Методы |
| class variables |
| class methods |
| Статические методы |
| Наследование |
| Специальные методы |
| dataclass |
| Декоратор property |
| super() |
| __slots__ |
| Файлы: записать, прочитать, дописать, контекстный менеджер… |
| Скачать файл по сети |
| glob |
| shutil |
| os |
| pathlib |
| xml |
| .yaml → .json |
| Работа с REST API на Python |
| Postgres: работа с БД |
| SQLite3: работа с БД |
| datetime: Дата и время в Python |
| socket :Python Sockets |
| paramiko: SSH из Python |
| DJANGO |
| FastAPI |
| Flask |
| Тестирование с помощью Python | |
| Playwright + Python | |
| Selenium + Python | |
| Статические сайты на MkDocs | |
| Скрипт для ZPL принтера | |
| Решение задач |
| Основы |
| Решение квадратного уравнения на Python |
| Последовательность Рекамана на Python |
| OCR |
| Установка OCR библиотек |
| OpenCV |
| pillow |
| pytesseract |
Автор статьи: Андрей Олегович
| Bash | |
| C | |
| C++ | |
| Go | |
| Groovy | |
| Java | |
| JavaScript | |
| PHP | |
| Ruby | |
| .NET/C# | |
| Thrift | |
| Теория Программирования |