加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Python > 正文

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

发布时间:2020-12-16 22:54:53 所属栏目:Python 来源:网络整理
导读:我正在使用Google Python Appengine为Web开发编写一些代码.在我的代码中,我必须使用%和字典连接字符串这是我编写的代码. def print_form(self,unameError='',passwdError='',verpasswdError='',emailError='',unameValue='',emailValue='' ): self.response
我正在使用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-app-local-directory-path/main.py”,line 139,in print_form
“emailValue” : emailValue ValueError: unsupported format character ‘{‘ (0x7b) at index 218

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

有人请帮帮我.

问候
Vaid,Abhishek

解决方法

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

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读