簡體   English   中英

ValueError:定義字典中不支持的格式字符'{'(0x7b)

[英]ValueError: unsupported format character '{' (0x7b) in defining dictionary

我正在使用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
                                     }  
                            )

對於此代碼,我從服務器收到此錯誤:

在print_form“emailValue”中的web-app-local-directory-path / main.py“,第139行:emailValue ValueError:索引218處不支持的格式字符'{'(0x7b)

我似乎無法弄清楚這段代碼中有什么問題。 我已經定義了一個有效的字典,根據我的說法似乎沒有問題。

有人請幫幫我。

關心Vaid,Abhishek

聽起來你可能在form3的值中有序列“%{”。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM