File "/usr/local/lib/python3.0/cgi.py", line 477, in __init__
self.read_urlencoded()
File "/usr/local/lib/python3.0/cgi.py", line 577, in read_urlencoded
self.strict_parsing):
File "/usr/local/lib/python3.0/urllib/parse.py", line 377, in parse_qsl
pairs = [s2 for s1 in qs.split('&') for s2 in s1.split(';')]
TypeError: Type str doesn't support the buffer API
Qualcuno può dirmi come evitarlo? Sto ottenendo attraverso i dati di alimentazione nel cgi.Fieldstorage
e non riesco a farlo in altro modo.Python 3.0 urllib.parse errore "Tipo str non supporta l'API del buffer"
Sì. Finora ho notato enormi problemi con cgi, urllib e wsgiref. Spero che vengano risolti presto. :( –
Infatti, il momento di WEB-SIG sembra essersi fermato: nessuno sembra voler assumere la proprietà del problema Molto deludente – bobince
Credo che questo dovrebbe funzionare finalmente correttamente in 3.2 (vedere http: // bug .python.org/issue4953). – ncoghlan