示例#1
0
def urlopen(url):
    charset = None

    tmp = FancyURLopener()
    tmp = tmp.open(url)

    if 2 < sys.version_info.major:
        charset = tmp.info().get_content_charset()
    else:
        charset = 'windows-1251'

    tmp = tmp.read().decode(charset)
    if str != type(tmp):
        tmp = str(tmp.encode('utf-8'))

    return tmp