2017-06-10 34 views
0

我正在嘗試使用python virtualenv安裝twilio。我有一個_env文件,其中包含一些需要提供給應用程序的api_keys。我如何在Windows上運行source _env命令或者有其他選擇嗎?如何在Windows中搜索_env文件

以下是我目前的'_env」格式:

$Env:TWILIO_ACCOUNT_SID="" 
$Env:TWILIO_API_KEY="" 
$Env:TWILIO_API_SECRET="" 
$Env:TWILIO_CHAT_SERVICE_SID="" 
$Env:TWILIO_CONFIGURATION_SID "" 

它拋出一個keyError enter image description here

+0

你的'_env'文件的格式是什麼?請用一個文件的例子來更新你的問題(當然,敏感數據已被刪除)。它是一個shell腳本還是'NAME = value'對? – Soviut

+0

請現在檢查,編輯! –

+0

什麼引發KeyError?添加完整追蹤 –

回答

1

如果您_env文件被設置爲這樣

API_KEY=12345abcde 
OAUTH_CALLBACK_URL=https://example.com/callback 
鍵/值對

然後,你可以很容易地解析這個使用python-dotenv

此外,如果你不想使用庫,你可以很容易地編寫自己的解析循環,可以使用您的文件格式或dotenv格式。