我正在使用Google Python Appengine编写一些用于Web开发的代码。在我的代码中,我必须使用%和字典连接字符串以下是我编写的代码。ValueError:定义字典中不支持的格式字符'{'(0x7b)
def print_form(self, unameError='', passwdError='', verpasswdError='', emailError='', unameValue='', emailValue=''):
self.response.out.write(form3 % { "unameError" : unameError,
"passwdError" : passwdError,
"verpasswdError": verpasswdError,
"emailError" : emailError,
"unameValue" : unameValue,
"emailValue" : emailValue
}
)
对于这个代码,我是从服务器接收到这个错误:
web-app-local-directory-path/main.py", line 139, in print_form "emailValue" : emailValue ValueError: unsupported format character '{' (0x7b) at index 218
我似乎无法弄清楚什么是错的代码。我已经定义了一个有效的字典,根据我的说法,它似乎没有问题。
有人请帮助我。
问候 怀德,阿布舍克
调用print_form的字符串是什么? –