Mad*_*ddy 3 python sql sqlalchemy mongodb
当你使用SQLAlchamey中的python连接到mongodb时,我们使用
mongodb://username:password@host/database
Run Code Online (Sandbox Code Playgroud)
如果我的密码是P@ssword,我怎么能逃过这@封信.
在我的情况下,由于这个原因,它正在破坏连接.
除了更改密码之外还有什么方法吗?
小智 5
假设mongodb方案中的URL与普通URL一样,则密码部分必须是URL编码的.具体来说,@将被编码为%40.这个引用可以由Python的urllib执行:
>>> urllib.quote("P@ssword")
"P%40ssword"
Run Code Online (Sandbox Code Playgroud)
相关:URL:带@的用户名
| 归档时间: |
|
| 查看次数: |
1554 次 |
| 最近记录: |