Как я понимаю в 3 версии все символы изначально в utf-8, но вот проблема, есть такой код:
idsender = "111111-11111-1111-11111-11111111"
subject = 'Привет'
to = '79286666666'
url = "http://sms.ru/sms/send?api_id=%s&text=%s&to=%s" % (idsender, subject, to)
res = urlopen(url)
При исполнении выдает ошибку 'ascii' codec can't encode characters in position 63-68: ordinal not in range(128). Пробовал ставить .encode('utf-8') строке, тогда приходят "кракозябры". Как исправить?