Piszę kod do programowania stron internetowych przy użyciu Google Appromine Python. W moim kodzie muszę połączyć ciągi używając% i dictionary Oto kod, który napisałem.ValueError: nieobsługiwany format "{'(0x7b) w definicji słownika
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
}
)
dla tego kodu, mam ten błąd z serwerem:
web-app-local-directory-path/main.py", line 139, in print_form "emailValue" : emailValue ValueError: unsupported format character '{' (0x7b) at index 218
nie wydaje się dowiedzieć, co jest nie tak w tym kodzie. Zdefiniowałem poprawny słownik i według mnie nie ma z tym problemu.
Ktoś proszę mi pomóc w tej sprawie.
Pozdrowienia Vaid, Abhishek
Jakim ciągiem znaków wywoływana jest funkcja print_form? –