Я только что обновил с python 3.1 до python 3.2 (отформатированный HD), и один из моих скриптов перестал работать. Это дает мне ошибку в названии.
Я бы исправил это сам, но я даже не знаю, что итерабельность байтов LOL. Я попробовал байты (данные) для создания типов, но это тоже не сработало. TypeError: строковый аргумент без кодировки
url = "http://example.com/index.php?app=core&module=global§ion=login&do=process"
values = {"username" : USERNAME,
"password" : PASSWORD}
data = urllib.parse.urlencode(values)
req = urllib.request.Request(url, data)
urllib.request.urlopen(req)
Сбой в последней строке.
Работает в 3.1, но не 3.2