Python3网络爬虫——(3)代理服务器设置(IP代理使用)

代理服务器设置
西刺代理IP URL: http://www.xicidaili.com/


使用request.ProxyHandler()来设置对应的代理服务器信息
# -*- coding: UTF-8 -*-
from urllib import request
if __name__ == "__main__" :
# 访问网址
url = 'https://blog.csdn.net/asialee_bird'
# 这是代理 IP
proxy = { 'http' : '117.68.192.78:18118' }
# 创建 ProxyHandler
proxy_support = request. ProxyHandler (proxy)
# 创建 Opener
opener = request. build_opener (proxy_support)
# 添加 User Angent
opener.addheaders = [( 'User-Agent' , 'Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/64.0.3282.168 Safari/537.36' )]
# 安装 OPener
request. install_opener (opener)
# 使用自己安装好的 Opener
response = request. urlopen (url)
# 读取相应信息并解码
html = response. read (). decode ( "utf-8" )
# 打印信息
print (html)






猜你喜欢

转载自blog.csdn.net/asialee_bird/article/details/79810376