我正在使用Google python appengine编写一些用于Web开发的代码。在我的代码中,我必须使用%连接字符串,下面是我编写的代码。

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应用本地目录路径/main.py“,第139行,打印格式
“emailvalue”:emailvalue value错误:索引218处不支持的格式字符“”(0x7b)
我似乎不知道这段代码有什么问题。我已经定义了一本有效的词典,据我看来,它似乎没有问题。
有人能帮我一下吗?
当做
阿披实,瓦依德

最佳答案

听起来您的序列“%”可能位于form3的值中。

08-20 04:02