Porto_b, во-первых, Python 2 устарел 10 лет назад, а в этом году его поддержка окончательно прекратилась. Во-вторых, в Python 2 есть возможность использовать кириллицу, но очень много проблема с кодировками, на которые вы сейчас и напарываетесь.
Попутно экспериментируя с примерами из книг. Обязательно примеры набирать самостоятельно, а не копировать. Обязательно пытаться их изменять, чтобы убедиться, что вы действительно понимаете, как они работают. После прочтения попытайтесь набомбить пет-проект с использованием изученных технологий.
Если где-то застрянете, перечитывайте соответствующие главы, читайте официальную документацию, ищите ответы в гугле. Ни в коем случае не несите свою проблему другим людям до тех пор, пока не потратили хотя бы пару-тройку дней на поиск решения. Если ответы вам будет давать кто-то другой, программировать вы не научитесь.
И не используйте IDE на этапе обучения. Применяйте обычный текстовый редактор и консоль. Во-первых, IDE избавляет вас от рутинных операций, но именно рутинные операции позволяют набить руку . Во-вторых, IDE скрывает многие процессы, выполняя их за программиста, но именно они позволяют понять базовые принципы.
Что делает скрипт? А то я сталкивался с таким забавным способом борьбы с парсерами, как захват соединения. Ну, и если заблокировать чем-нибудь цикл событий, то тоже будет такой же эффект.
И сколько бесплатных курсов я не смотрел, везде одно и то же.
Курсы - хреновый источник.
Прошу вас посоветуйте как вы учили.
Django я начал учить, имея за спиной 6 лет опыта работы, львиная доля которого была связана с разработкой асинхронных сетевых сервисов на C и web-приложений на JEE. Как я учил, так вам не подойдёт.
Zuver90210, не, до этого работал не у нас. Наверняка не легко пришлось. Только всё стоящее в жизни легко не даётся. Само в руки плывёт только то, что не тонет.
Максим Кукушкин, к сожалению ответить на этот вопрос объективно не представляется возможным, для этого пришлось бы отучиться в нескольких универах и сравнить.
Jungles, непонятная у вас точка зрения. Мне стало что-то интересно, я взял учебник, прочёл и навсегда обрёл знание. Захотел стать экспертом в вопросе, прочитал десяток учебников по теме и стал применять прочитанное. И в школе я учился не для того, чтобы один экзамен сдать, а чтобы грамотным человеком стать. А в универе, я вообще учился не тому, чем занимаюсь.
Jungles, всё описанное вами в вопросе - это примерно десяток книг. Ну, по крайней мере для формирования базовой грамотности в вопросе. Вполне подъёмно на мой взгляд.