Python/Django проект .pyc и .pyo файлы

Иван Некрасов

Создал проект на python/django, импортировал изменение на гитхаб, вместе с моими файлами туда добавились файл с расширением .pyc, решил сделать git rm --cached *.pyc. и добавить в .gitigonre *.pyc. Потом решил посмотреть, работает ли проект без файлов pyc на локальном сервере, оказалось все работает как и прежде.
Вопрос: Что такое pyc файлы и зачем они вообще нужны в проекте? Правильно ли я их удалил? Почему не произошло никаких изменений когда я удалил полностью все файлы pyc? И почему я не вижу их в локальном репозитории своего проекта?

Иван Некрасов больше 1 года назадСпасибо 0
1 чел.