使用上的绳子.format时,我有一个字符串,我想用.format蟒功能,在其上添加运行一些变数,这是我的字符串:KeyError异常在Python
'{"auth": {"tenantName": "{Insert String Here}", "passwordCredentials": {"username": "{insert String here}", "password": "{insert String Here}"}}}'
当我使用.format这样的:
credentials='{"auth": {"tenantName": "{tenant}", "passwordCredentials": {"username": "{admin}", "password": "{password}"}}}'.format(tenant='me',admin='test',password='123')
它给了我下面的错误:
KeyError: '"auth"'
任何帮助?提前致谢。
你可以把你完整的代码在这里? – 2013-12-19 04:16:11
您需要转义额外的'{'s –
这是迄今为止的完整代码。我只需要调整我指定的3个字符串。 – mobykhn