В данном репозитории находятся материалы и примеры кода с онлайн интенсива по разработке на Python от SkillBox
Для установки зависимостей проекта необходимо выполнить
pip install -r requirements.txt
Для просмотра списка установленных пакетов
pip list
Для выгрузки списка установленных пакетов
pip freeze > requirements.txt
Для установки Telnet
MacOS:
brew install telnet
Ubuntu:
sudo apt-get install telnet
Windows: инструкция
- Необходимо установить С++ build tools
- Объяснение
- Качать отсюда "Build Tools for Visual Studio 2019"
- Установить.
- Перезагрузить компьютер
- Повторить установку пакетов
pip install -r requirements.txt
(за вклад спасибо NickCoolii)
- basic - примеры кода с вебинаров
- first - первый день, работа с данными, синтаксис и операции, начало ООП
- second - примеры ООП, работа с сетью, библиотека Twisted
- third - примеры интерфейса на Qt
- examples - дополнительные примеры программ и материалы с вебинара
- src - готовый проект мини-чата
- Программирование на Python (Марк Лутц - O'Reilly)
- Простой Python. Современный стиль программирования (Любанович Билл - O'Reilly)
- Python. Карманный справочник (Марк Лутц - O'Reilly)
- Изучение сложных систем с помощью Python (Аллен Б. Дауни - O'Reilly)
- Приемы объектно-ориентированного проектирования. Паттерны проектирования (Гамма Эрих, Джонсон Р., Хелм Ричард, Влиссидес Джон - Питер)
- Совершенный код. Мастер-класс (Стив Макконнелл - БХВ-Петербург)