python – ValueError:定义字典中不支持的格式字符'{‘(0x7b)

前端之家收集整理的这篇文章主要介绍了python – ValueError:定义字典中不支持的格式字符'{‘(0x7b)前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在使用Google Python Appengine为Web开发编写一些代码.在我的代码中,我必须使用%和字典连接字符串这是我编写的代码.
  1. def print_form(self,unameError='',passwdError='',verpasswdError='',emailError='',unameValue='',emailValue='' ):
  2. self.response.out.write( form3 % { "unameError" : unameError,"passwdError" : passwdError,"verpasswdError": verpasswdError,"emailError" : emailError,"unameValue" : unameValue,"emailValue" : emailValue
  3. }
  4. )

对于此代码,我从服务器收到此错误

web-app-local-directory-path/main.py”,line 139,in print_form
“emailValue” : emailValue ValueError: unsupported format character ‘{‘ (0x7b) at index 218

我似乎无法弄清楚这段代码中有什么问题.我已经定义了一个有效的字典,根据我的说法似乎没有问题.

有人请帮帮我.

问候
Vaid,Abhishek

解决方法

听起来你可能在form3的值中有序列“%{”.

猜你在找的Python相关文章