urllib_handler的基本使用

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15

#使用handler访问百度 获取网页源码
import urllib.request
url = "http://www.baidu.com"
headers={
'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.36'}
request=urllib.request.Request(url=url,headers=headers)
#1.获取handler对象
handler=urllib.request.HTTPHandler()
#2.获取opener对象
opener=urllib.request.build_opener(handler)
#3.调用open方法
response=opener.open(request)
print(response.read().decode('utf-8'))


urllib_handler的基本使用
https://ianwusb.blog/2024/07/26/urllib_handler的基本使用/
作者
Ianwusb
发布于
2024年7月26日
许可协议