簡體   English   中英

如何在pycharm中將一串字節導出為環境變量

[英]How do I export a string of bytes as an environment variable in pycharm

當我嘗試將字節字符串導出為環境變量時遇到此錯誤。 我已閱讀此問題並能夠使用 bash 腳本設置變量,但是當我嘗試將變量添加到 pycharm 中的運行配置時,出現此錯誤;

嘗試訪問應用程序時出錯

以下是我為環境變量字段嘗試的值;

SECRET_KEY='\x06IP\xd0\x89\x8fU\x0b\xee\x85:\xe8x\xa6\xa6,\x88\xc6YU%&\xee\xcao\xca\xa0\xba\xbdo\xf2?'

SECRET_KEY=\x06IP\xd0\x89\x8fU\x0b\xee\x85:\xe8x\xa6\xa6,\x88\xc6YU%&\xee\xcao\xca\xa0\xba\xbdo\xf2?

SECRET_KEY=b'\x06IP\xd0\x89\x8fU\x0b\xee\x85:\xe8x\xa6\xa6,\x88\xc6YU%&\xee\xcao\xca\xa0\xba\xbdo\xf2?'

SECRET_KEY=$'\x06IP\xd0\x89\x8fU\x0b\xee\x85:\xe8x\xa6\xa6,\x88\xc6YU%&\xee\xcao\xca\xa0\xba\xbdo\xf2?'

他們都沒有工作。 任何幫助都感激不盡。

該錯誤表明密鑰應該是字符串而不是字節。 您可以對字節進行 base64 編碼以獲取字符串。

例如來自 Linux 終端:

python -c 'import os;print(os.urandom(32))' | base64

然后使用生成的編碼字符串作為 SECRET_KEY

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM