Дорогие питонщики и вообще программисты...

Добрый день питонщики и программисты всех мастей!

Ищу совета, как новичок и благословления как очкующий начала.

В общем:

Решил я изучать django, но проштудировав интернеты, понял, что для работы с этим фреймворком лучше начать с непосредственного изучения пайтона.

И передо мной встал вопрос: просто сесть и читать лутца или поставить задачу попутно его читая. Я решил второй вариант и вот что я надумал:

Написать программу, которая будет работать с pdf (распознавая текст) файлами книг по питону и django.

Дополнительный функционал

Поиск по заданным ключевым словам (например ввел "списки", прога парсит все абзацы заданных книг и выводит список наиболее соответствующих критериям поиска)

Сохранение выборочно взятых отрезков под ключевое слово с заданным приоритетом


Таким образом встала пара вопросов

Хватит ли мне одного лутца для решения этой задачи?

Как выглядит процесс рабочей программы - ее обязательно надо компилировать чтобы она была оконного вида или стандартных методов должно хватить?

Куда еще следует обратить внимание (ссылки, литература)?

Данной задачи хватит для базовых пониманий библиотек и функций перед работой с Django?


Собственно, сейчас я думаю над архитектурой


Сильно не ругайтесь если вопросы глупы (совсем новичок)


Желательно: поделитесь парой строк своего начинания программирования