人生苦短 我用python~
这次康康能给大家整点好看的不~
环境使用:
模块使用:
卸载模块: pip uninstall selenium 卸载模块
安装python第三方模块:
-
win + R 输入 cmd 点击确定, 输入安装命令 pip install 模块名 (pip install requests) 回车
-
在pycharm中点击Terminal(终端) 输入安装命令
基本思路流程: <通用>
一. 数据来源分析:
-
明确需求:
采集什么数据内容
I. 视频播放链接
II. 视频标题
-
通过浏览器自带工具: 开发者工具, 进行抓包分析
打开开发者工具: F12 / 鼠标右键点击检查选择network
刷新网页: 让本网页数据内容重新加载一遍
分析/找到 视频播放链接在哪里
-
选择 media <媒体文件> 可以直接看到 视频播放链接
-
通过搜索分析可以直接找到 视频播放链接/ 视频标题
二. 代码实现步骤:
-
发送请求, 模拟浏览器对于url地址发送请求
-
获取数据, 获取服务器返回响应数据
开发者工具: response <网页源代码>
-
解析数据, 提取我们想要的数据内容
视频标题
视频播放链接
-
保存数据, 把视频内容保存本地文件夹
代码展示
导入模块
导入数据请求模块
import requests
import re
import json
from pprint import pprint
from selenium import webdriver
import time
创建浏览器对象,
实例化对象
自动打开浏览器
driver = webdriver.Chrome()