Работа с переменными окружения в Python, os.getenv и python-dotenv.

  Рет қаралды 15,776

python samurai

python samurai

4 жыл бұрын

Учимся скрывать важную конфиденциальную информацию в python.

Пікірлер: 35
@Unt0ten
@Unt0ten 10 ай бұрын
Жирный лайк этому господину! Кратко и по делу
@sdavidk84
@sdavidk84 3 жыл бұрын
Спасибо за ваш труд! Очень нужная тема!)
@user-ci8yo4yr7s
@user-ci8yo4yr7s 3 жыл бұрын
Все четко и максимально понятно. Спасибо за видео!
@whoismoiseikin
@whoismoiseikin 3 жыл бұрын
Супер, спасибо. Все очень понятно
@user-zg7fc9rk4p
@user-zg7fc9rk4p 3 жыл бұрын
Спасибо. Наконец-то до меня дошло
@TheComandosss
@TheComandosss 11 ай бұрын
Автор ты лучший, очень полезное видео. Спасибо за твой труд
@slyf0x21
@slyf0x21 2 жыл бұрын
Огромное спасибо! 2 дня убила на тупую ошибку из-за переменной окружения, потому что пайчарм в упор не видел нужного пользователя для бд в файле.
@PythonDevelopment
@PythonDevelopment 2 жыл бұрын
Шикарно. Обновил инфу в голове. ЛАйк, подписка)
@eugene_zah
@eugene_zah 4 жыл бұрын
Спасибо. Помог рецепт. Давайте ещё видосов, желательно из практики usecase'ы
@airguy5964
@airguy5964 Жыл бұрын
Спасибо большое, круто все объяснил
@eugene_mountainland
@eugene_mountainland Жыл бұрын
Шик) Спасибо большое
@leetle_pony2947
@leetle_pony2947 Ай бұрын
Спасибо друг! Что называется разжевал и в рот положил. Удачи тебе!!!
@paleface_brother
@paleface_brother 3 жыл бұрын
Почему бы не сделать отдельно файл pass .py, в него прописать переменные, а в главном файле сделать обычный import pass? И не заморачиваться с .env, import os, dotenv, load_getenv?
@pythonsamurai
@pythonsamurai 3 жыл бұрын
Можно, если это решает вашу задачу. Никогда не нужно усложнять без необходимости.
@user-sf6pr3gp1g
@user-sf6pr3gp1g 3 жыл бұрын
Огромное спасибо! Полдня бился, читал статьи, не мог понять. Тут бац-бац и за 20 минут все заработало.
@LuaNaZakaz
@LuaNaZakaz Жыл бұрын
спс чётко (нашел то что искал)!
@user-a_fellow_traveler
@user-a_fellow_traveler 3 жыл бұрын
очень полезный материал, все пошагово, для тех кто начинает самое оно👍
@durailex7903
@durailex7903 3 жыл бұрын
то что нужно !
@user-iv5co4lu9g
@user-iv5co4lu9g Жыл бұрын
Спасибо👍
@user-gm4cr8su9j
@user-gm4cr8su9j 7 ай бұрын
Доброго времени суток! Создаю в качестве переменной цифру 1 при помощь команды $Env:VAR=1 и все четко. Но когда я хочу сохранить API в качестве переменной все слетает с такой ошибкой: не распознано как имя командлета, функции, файла сценария или выполняемой програ ммы. Проверьте правильность написания имени, а также наличие и правильность пути, после чего повторите попытку. Можете подсказать в чем проблема?
@silicodance
@silicodance Жыл бұрын
Спасибо! А как сделать так, чтобы в .env файле прописывать нужные переменные со значениями, но в репозиторий попадал .env файл который содержит только имена переменных и пустые значения? По ходу только в ручную загружать файл без значений.
@pythonsamurai
@pythonsamurai Жыл бұрын
Добавить .env в игнор после того как добавите пустой, чтобы он не обновлялся больше.
@stevem4806
@stevem4806 8 ай бұрын
7:35 - переменная окружения
@alexchen6847
@alexchen6847 3 жыл бұрын
Сделал все как в видео. Но os.getenv() все равно выдает "None" в программе. Также попробовал через export в терминале в своем venv - пишет что "export" не является внутренней или внешней командой ... Не понимаю в чем проблема.
@alexchen6847
@alexchen6847 3 жыл бұрын
Извиняюсь. В Windows вместо "export" надо было использовать "set'. Я вывел все доступные переменные окружения, среди которых нашел свой объявленный токен, но os.getenv('TOKEN') все равно не может найти эту переменную в окружениии возвращает "None".
@user-dm7ph6hh8s
@user-dm7ph6hh8s 4 жыл бұрын
Спасибо большое ,только лучше переименуйте название на "Работа с переменным окружением в python" , ведь все именно ищут по этому запросу
@vovs03
@vovs03 Жыл бұрын
2й вариант = kzbin.info/www/bejne/gmqQemeEnseaq7s
@freedombird1035
@freedombird1035 3 жыл бұрын
Ошибка в названии ролика. "Окржуения"
@dalerkhalilov9440
@dalerkhalilov9440 4 жыл бұрын
Что у тебя за тема в редакторе?
@pythonsamurai
@pythonsamurai 4 жыл бұрын
Привет, Monokai
@dalerkhalilov9440
@dalerkhalilov9440 4 жыл бұрын
@@pythonsamurai Большое спасибо! Продолжай делать видео, у тебя все очень интересно) 👍
@AleksandrKupriyanov
@AleksandrKupriyanov 2 жыл бұрын
ичо (echo), пичарм, энвирон - кровь из ушей :(
@pythonsamurai
@pythonsamurai 2 жыл бұрын
Так лучше смотрите видео на английском ;)
@AleksandrKupriyanov
@AleksandrKupriyanov 2 жыл бұрын
@@pythonsamurai это и правда лучше
@LuanazakazShorts
@LuanazakazShorts Жыл бұрын
спс чётко (нашел то что искал)!
Python модуль argparse
33:44
python samurai
Рет қаралды 19 М.
Python requests p.2 (proxy, cookies, redirects, uploads)
53:54
python samurai
Рет қаралды 21 М.
I Can't Believe We Did This...
00:38
Stokes Twins
Рет қаралды 123 МЛН
Beautiful gymnastics 😍☺️
00:15
Lexa_Merin
Рет қаралды 14 МЛН
Каха и суп
00:39
К-Media
Рет қаралды 6 МЛН
New model rc bird unboxing and testing
00:10
Ruhul Shorts
Рет қаралды 23 МЛН
Python requests p.1 (status_code, headers, body, get, post)
24:11
python samurai
Рет қаралды 48 М.
Основы Python #13: Работа с файлами, with
16:42
Oleg Molchanov
Рет қаралды 38 М.
Основы Asyncio
53:25
Python Russian
Рет қаралды 15 М.
shutil: The Ultimate Python File Management Toolkit
14:32
NeuralNine
Рет қаралды 10 М.
Selenoid
1:37:47
python samurai
Рет қаралды 5 М.
Как бесплатно замутить iphone 15 pro max
0:59
ЖЕЛЕЗНЫЙ КОРОЛЬ
Рет қаралды 60 М.
تجربة أغرب توصيلة شحن ضد القطع تماما
0:56
صدام العزي
Рет қаралды 57 МЛН
Собери ПК и Получи 10,000₽
1:00
build monsters
Рет қаралды 2,8 МЛН