IP代理的使用 IP代理爬取视频

IP代理的使用

  IP代理的分类

    透明代理:目标网址知道你使用了代理并且知道你的源IP地址

    匿名代理:匿名程序比较低 也就是网站知道你使用代理 但是查不出来源IP地址

    高匿代理:网站不知道你使用了代理 也不知道源IP地址

  IP代理的方式

     免费代理IP:https://ip.jiangxianli.com/?page=1

 

  IP代理的使用

from urllib.request import build_opener

from urllib.request import ProxyHandler
# 代理IP地址
IP = ProxyHandler({'http':'127.0.0.1:9487:56515'})
#把代理放进来
opener = build_opener(IP)
# 目标网址
url = 'https://v.qq.com/'
# opener对象中的opener方式去请求
resp = opener.open(url)
# 输出对象中的内容
print(resp.read().decode())

 

IP代理爬取视频

import requests
# IP代理的使用
IP = {'http':'127.0.0.1:9487:56515'}

# 小网站视频
# (1) F12--> 箭头 -->点击视频-->视频连接
url = 'https://vd2.bdstatic.com/mda-masju9gchnvcniyj/v1-cae/sc/mda-masju9gchnvcniyj.mp4'
# (2)使用get获取返回来的数据  timeout(当服务器的响应时间超过10秒自动停止)
res=requests.get(url,proxies=IP,timeout=10)
# (3)存储
with open('jk.mp4','wb')as file:
    file.write(res.content)

 

posted @ 2021-05-13 09:06  .笨蛋小韩  阅读(180)  评论(0)    收藏  举报