>我在 Python 中有一个可运行的字符串,其中包含
export MY_PASSWORD="pass$word"
其中 \$ 代表转义字符。
我想在我的 Python 会话中使用
os.environ["MY_PASSWORD"]="pass$word"
例如,我可以通过以下方式为这种情况执行此操作
myStr.replace('\$','$')
但这不是通用的 - 执行必要的转换并取消转义所有转义的 Bash 字符的通用方法是什么?
在 bash 中使用单引号代替双引号。
export MY_PASSWORD='pass$word'
通过这种方式,您可以全面规避问题。
"在 Python 中取消转义的 bash 字符"听起来像是在问大问题。