ну, после увиденных .idea и pycache читать уже не хочется
А я не знаю даже что это такое) Я новичок меньше 2 недель
глобалы хуебалы
А поподробнее? Ну я просто ничего не понимаю из написанного вами
почитай, что такое .gitignore файл и никогда не кидай туда то, что человеку, скачивающему твой код не нужно (в данном случае пикэш и .диеа)
А я не знал, что это не нужно никому, сейчас исправлю.
глобальные переменные - плохо
https://t.me/advice17/5
ну гитигноре - это уже плюшки и многие его некорректно заполняют. Тут скорее речь про то, что коммитить надо включая голову, а не нажимая кнопку "закоммитить всё"
.idea - папка, в которой лежат настройки ТВОЕГО пишарма (емнип) pycache - просто способ питону не делать одну и ту же вещь несколько раз
С комментарием "Правки"
Ну, впредь буду знать, я же для того за помощью и обратился, благодарю.
А можно скинуть скрин кода, где глобальные перменные убрать нужно?
https://docs.quantifiedcode.com/python-anti-patterns/maintainability/from_module_import_all_used.html вообще тут по своему опыту капания в исходниках говорю, что * импорты бесят, когда находятся в модуле (не инит) ибо потом ты захочешь посмотреть, а что за функция такая foo, и понимаешь, что ты её вроде не тут инициализировал, и вроде явно нигде не импортировал
Импортировать только нужные функции? Спасибо, исправлю
PEP8 бы прочитать для начала, будет полезно
Книга такая? Она наверное на английском, но, думаю на досуге стоит прочитать.
Это не книга, а руководство по написанию кода. Настоятельно рекомендую https://peps.python.org/pep-0008/
Прям все по порядочку читать? Спасибо большое.
Обсуждают сегодня