![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python学习
文章平均质量分 93
Mr丶Alan
学无止境
展开
-
Python学习三: 爬虫高级技巧 与 模拟实战练习
三大爬虫技巧许多网站针对爬虫的访问都设置了一定的障碍,通过这三步技巧,轻松绕过部分的反爬虫限制。(1)设置程序休止时间import timeimport random# 休止睡眠 1 秒 这里秒可自定义time.sleep(1);# 随机休眠0或者1秒random.random();# 随机休眠1或者5秒time_interval = random .uniform(...原创 2018-08-10 16:29:23 · 7772 阅读 · 4 评论 -
Python学习二: 基于 API 和 HTML 的爬虫
基于 API 的爬虫基于API的爬虫基本步骤如下:注册某网站的API开发者权限,获得开发者密钥 在网址提供的API中找到自己需要的API,并确定开发者每天爬取数量,调用API参数 在联网情况下调用API,看是否能正常返回,再进行编码调用 从API返回的内容(常见为JSON格式)中获取所需属性 将获取的内容存储到本地(文件或数据库)我是通过豆瓣提供的API进行练习 (豆瓣API)...原创 2018-08-09 21:07:31 · 2832 阅读 · 0 评论 -
Python学习一: 安装 Anaconda 或者 Miniconda
最近博主开始学习Python,在这里做一个学习记录。课程需要工具1.Python2.Anaconda 或者 Miniconda (两者差别不大 Miniconda 小一点 ,都可以更好的管理不同的Python版本)3.MySQL安装以及设置环境博主安装的是 Miniconda 就讲解下 Miniconda 的安装过程吧!首先博主下载的是Miniconda 3.6 版本...原创 2018-08-09 11:46:43 · 22391 阅读 · 3 评论 -
Python学习四: 连接数据库 与 数据清理
连接数据库准备工作楼主这里用的一个轻量级关系型数据库,MySQL (这里楼主安装MySQL的时候遇到了一个小问题,没有兼容服务器,根据这个帖子可以解决这个问题 分享 | 安装 mysql 报错 no compatible servers),操作界面使用的 HeidiSQL。这里需要注意,我们这次连接数据库时需要安装 PyMySQL 的包进行连接,在下载之前可以先观看下 官方文档 ...原创 2018-08-17 16:10:52 · 1859 阅读 · 0 评论