Python基础入门学习笔记 055 论一只爬虫的自我修养3:隐藏

一杯清酒邀明月 / 2023-08-23 / 原文

修改 headers

•通过Request的headers参数修改

•通过Request.add_header()方法修改

代理

•步骤:

1. 参数是一个字典 {‘类型’:‘代理ip:端口号’}

proxy_support = urllib.request.ProxyHandler({})

 

2. 定制、创建一个 opener

opener = urllib.request.build_opener(proxy_support)

 

3a. 安装 opener

urllib.request.install_opener(opener)

3b. 调用 opener

opener.open(url)