在python阅读中的urllib

时间:2015-10-20 06:15:46

标签: python urllib

我应该使用urllib库编写一个函数来打开一个url,然后读取并解码该文件并返回字符串形式。到目前为止我有

def request(url):
    urllib.request.Request(url)
    #open URL
    urllib.request.urlopen(url)
    #read URL and decode the content string

    #return string form of URL content

下载后,我真的不知道如何阅读和解码信息。如果有人能帮助我因为它读取即时通讯你将使用

urllib.request.read(url) 

但我不确定,我不知道会回来什么文件以及我应该如何解码它。

1 个答案:

答案 0 :(得分:0)

>>> from urllib import request
>>> data = request.urlopen("http://www.google.com").read()

通过调用read()上的request.urlopen功能,您将获得通过的网址source