GooglePythonAppengineを使用して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 "、139行目、print_form" emailValue ":emailValue ValueError:サポートされていない形式の文字'{'(0x7b)、インデックス218
このコードの何が問題なのか理解できないようです。有効な辞書を定義しましたが、問題はないようです。
誰かがこれについて私を助けてください。
よろしくVaid、Abhishek