Почему бы не сделать отдельно файл pass .py, в него прописать переменные, а в главном файле сделать обычный import pass? И не заморачиваться с .env, import os, dotenv, load_getenv?
Доброго времени суток! Создаю в качестве переменной цифру 1 при помощь команды $Env:VAR=1 и все четко. Но когда я хочу сохранить API в качестве переменной все слетает с такой ошибкой: не распознано как имя командлета, функции, файла сценария или выполняемой програ ммы. Проверьте правильность написания имени, а также наличие и правильность пути, после чего повторите попытку. Можете подсказать в чем проблема?
Спасибо! А как сделать так, чтобы в .env файле прописывать нужные переменные со значениями, но в репозиторий попадал .env файл который содержит только имена переменных и пустые значения? По ходу только в ручную загружать файл без значений.
Сделал все как в видео. Но os.getenv() все равно выдает "None" в программе. Также попробовал через export в терминале в своем venv - пишет что "export" не является внутренней или внешней командой ... Не понимаю в чем проблема.
Извиняюсь. В Windows вместо "export" надо было использовать "set'. Я вывел все доступные переменные окружения, среди которых нашел свой объявленный токен, но os.getenv('TOKEN') все равно не может найти эту переменную в окружениии возвращает "None".
Жирный лайк этому господину! Кратко и по делу
Огромное спасибо! 2 дня убила на тупую ошибку из-за переменной окружения, потому что пайчарм в упор не видел нужного пользователя для бд в файле.
Автор ты лучший, очень полезное видео. Спасибо за твой труд
Спасибо. Наконец-то до меня дошло
Спасибо за ваш труд! Очень нужная тема!)
Почему бы не сделать отдельно файл pass .py, в него прописать переменные, а в главном файле сделать обычный import pass? И не заморачиваться с .env, import os, dotenv, load_getenv?
Можно, если это решает вашу задачу. Никогда не нужно усложнять без необходимости.
Огромное спасибо! Полдня бился, читал статьи, не мог понять. Тут бац-бац и за 20 минут все заработало.
Спасибо друг! Что называется разжевал и в рот положил. Удачи тебе!!!
Супер, спасибо.
Все очень понятно
Все четко и максимально понятно. Спасибо за видео!
Спасибо большое, круто все объяснил
Шикарно. Обновил инфу в голове. ЛАйк, подписка)
очень полезный материал, все пошагово, для тех кто начинает самое оно👍
Доброго времени суток!
Создаю в качестве переменной цифру 1 при помощь команды $Env:VAR=1 и все четко. Но когда я хочу сохранить API в качестве переменной все слетает с такой ошибкой: не распознано как имя командлета, функции, файла сценария или выполняемой програ
ммы. Проверьте правильность написания имени, а также наличие и правильность пути, после чего повторите попытку. Можете подсказать в чем проблема?
Спасибо! А как сделать так, чтобы в .env файле прописывать нужные переменные со значениями, но в репозиторий попадал .env файл который содержит только имена переменных и пустые значения?
По ходу только в ручную загружать файл без значений.
Добавить .env в игнор после того как добавите пустой, чтобы он не обновлялся больше.
Спасибо. Помог рецепт. Давайте ещё видосов, желательно из практики usecase'ы
Шик)
Спасибо большое
то что нужно !
Спасибо👍
Сделал все как в видео. Но os.getenv() все равно выдает "None" в программе.
Также попробовал через export в терминале в своем venv - пишет что "export" не является внутренней или внешней командой ...
Не понимаю в чем проблема.
Извиняюсь. В Windows вместо "export" надо было использовать "set'. Я вывел все доступные переменные окружения, среди которых нашел свой объявленный токен, но os.getenv('TOKEN') все равно не может найти эту переменную в окружениии возвращает "None".
Спасибо большое ,только лучше переименуйте название на "Работа с переменным окружением в python" , ведь все именно ищут по этому запросу
2й вариант = ruclips.net/video/L9-I4NibguY/видео.html
7:35 - переменная окружения
Что у тебя за тема в редакторе?
Привет, Monokai
@@pythonsamurai Большое спасибо! Продолжай делать видео, у тебя все очень интересно) 👍
Ошибка в названии ролика. "Окржуения"
ичо (echo), пичарм, энвирон - кровь из ушей :(
Так лучше смотрите видео на английском ;)
@@pythonsamurai это и правда лучше
спс
чётко (нашел то что искал)!
спс
чётко (нашел то что искал)!