Мне нужно получить данные с 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/Ñöñ-ÅŞÇİİ/