Мне нужно получить данные из URL-адреса с символами, отличными от ascii, но urllib2.urlopen отказывается открывать ресурс и повышает:
UnicodeEncodeError: 'ascii' codec can't encode character u'\u0131' in position 26: ordinal not in range(128)
Я знаю, что URL-адрес не соответствует стандартам, но у меня нет шансов его изменить.
Каков способ доступа к ресурсу, указанному URL-адресом, содержащим символы не-ascii с помощью Python?
edit: Другими словами, может/как urlopen открыть URL-адрес, например:
http://example.org/Ñöñ-ÅŞÇİİ/