Python3 urllibrequest — 访问网络资源
在Python 3中,urllib.request
模块被用来打开和读取URLs,它是Python标准库的一部分。以下是一个使用urllib.request
模块来获取网络资源的简单例子:
import urllib.request
# 打开一个网络资源
response = urllib.request.urlopen('http://www.example.com/')
# 读取网络资源的内容
html = response.read()
# 将读取的内容转换为字符串
html_str = html.decode('utf-8')
print(html_str)
这段代码会打开指定的URL,读取其内容,并把内容解码为UTF-8编码的字符串,然后打印出来。这是一个非常基础的使用urllib.request
的例子,它适用于简单的网络请求。如果你需要更高级的功能,比如发送数据、处理cookies、处理HTTPS等,你可能需要使用其他的库,如requests
。
评论已关闭