随笔分类 - 从零开始
从零开始做一些有意义的事情
摘要:06-Android项目搭建 工具环境 android studio 4.1.2 java8 创建工程 就普通的android工程创建就可以。 定义我们需要的依赖库的gradle文件,后面添加依赖都从这里获取,方便做统一的版本管理。新建一个version.gradle // 配置信息,版本信息等 e
阅读全文
摘要:05-大致的规划 我们后面会采用前后端分离的开发模式进行开发,前端使用vue(暂时还没学过,不会),后端服务使用Python Flask进行开发,移动端暂时只有Android端。下面是我们需要实现的各个端的功能 APP侧提供的功能 注册登录 播放服务端视频 收藏,本地和云端 网页端提供的功能 提供和
阅读全文
摘要:04-代码封装整理 将网络相关的抽取成单独的一个文件 import requests def do_json_net(url, headers=None): """ 获取网络数据,返回base对象 :param url: :param headers: :return: json对象 """ if
阅读全文
摘要:数据存储 前面已经实现了数据的下载和解析,接下来,我们需要把数据存储到数据库中,将来写接口的时候,可以直接读取我们自己的数据库获取数据,顺便练习一下python的数据库操作。 准备工作 数据库,这里我们选择使用mysql 数据库管理工具,我们选择免费的DBeaver PyMySQL 数组处理 我们精
阅读全文
摘要:数据抓取 上一节中,我们分析了网站的url,可以抓取视频的数据以及热词数据(搜索框提示数据) URL分析 分析一下视频数据的url url = 'https://haokan.baidu.com/videoui/api/videorec?tab=yingshi&act=pcFeed&pd=pc&nu
阅读全文
摘要:在线视频数据爬取准备工作 爬取好看视频网站的数据 网站分析 搜索框内的提示信息 url: https://haokan.baidu.com/videoui/api/hotwords?sfrom=pc { "errno": 0, "error": "成功", "data": { "requestPar
阅读全文