Получение env var с косой чертой из python в оболочке git bash в Windows 10 - PullRequest
0 голосов
/ 21 января 2019

Мне нужно определить переменную env с косой чертой для извлечения из приложения Python Django, работающего в оболочке git bash в Windows 10.

env var неправильно извлекается из сеанса Python, как показано ниже.

$ echo $STATIC_URL

$ export STATIC_URL=/static/
$ echo $STATIC_URL
/static/
$ python
Python 3.6.8 (tags/v3.6.8:3c6b436a57, Dec 24 2018, 00:16:47) [MSC v.1916 64 
bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import os
>>> os.environ.get('STATIC_URL')
'C:/Program Files/Git/static/'
>>>

Как я могу установить переменную STATIC_URL env, чтобы она была правильно извлечена из сеанса Python? Мне нужен python, чтобы получить его как «/ static /», как это делает bash, а не «C: / Program Files / Git / static /».

1 Ответ

0 голосов
/ 22 января 2019

Вы можете использовать dotenv для установки переменных среды для ваших сессий.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...