предположим если я захочу в теории закинуть все это на гитхаб, мне же нужно будет добавить в отслеживаемые гита этот файл, так же вроде не принято? Этого фала не будет в гите, но зато когда другой человек захочет запустить скрипт, у него не выпадет с исключением FileNotFoundError
Какой-то бессмысленный набор слов. При чем тут вообще гит?
как распространяются скрипты?
Кучей разных способов. Это иррелевантно обсуждаемой проблеме.
потому что учитываю крайний случай?
Потому что херню бессмысленную несешь
Какой крайний случай? Ты просто делаешь какое-то бессмысленное действие.
ну я же сказал, что если на будущее буду заливать на гитхаб, то тот файл придется так же добавлять в отслеживаемые гита. В файле этом будет каждый день меняться строка, так зачем мне в иде лишние упоминания, что файл этот имеет изменения?
Как это связано с бессмысленным кодом выше? Открой для себя .gitignore
Ну вообщем open(path, "w") или r тогда файл сам будет создаваться и тогда и проблем не будет
Нет, не придётся ничего добавлять, файл с данными там нафиг не нужен. Просто создавай файл, когда туда надо реально что-то записать.
я уже забыл но режим w точно создает файл
ок, добавлю. Тогда на момент залития в репу этот файл должен быть создан или нет?
я кажись понял, та проверка и не нужна в общем то.
Боюсь ты так нихрена и не понял.
да нет, это ты не понял
Если ты читаешь файл, и файла нет, программа должна эту ситуацию как-то обработать.
почему файла не будет, он будет себе лежать и добавлен как ты и сказал в .gitignore
Ты кажется кроме этого нихуя не понимаешь как работает git и в частности .gitignore
ьлять что тебе пояснить за .gitignore?
Обсуждают сегодня