摘要: mitmproxy 1、概念:通过控制台来操作的支持http/https的抓包程序。(类似于charles是图形界面形式的抓包程序) 2、安装:通过python的包管理工具安装:pip3 install mitmproxy 3、相关组件:mitmdump(可以利用其对接python脚本,实现对mit 阅读全文
posted @ 2020-08-09 07:25 DoubleFishes 阅读(5133) 评论(1) 推荐(1) 编辑
摘要: 一、新建一个Eureka服务注册中心 勾选Eureka Server依赖 : 在pom.xml文件里可以看到Eureka注册中心项目的依赖包: 修改application.properties: 在EurekaApplication.class里加上 @EnableEurekaServer注解: 将 阅读全文
posted @ 2020-04-28 15:25 DoubleFishes 阅读(403) 评论(0) 推荐(0) 编辑
摘要: 最近在回看之前做的2个flask框架写的项目代码,因为自己主要负责业务逻辑的API那一块,没有整个框架从头到尾实践一遍,借这次回看,写一个很简单的小项目并记录下来,作为自己对flask框架理解思路的梳理和笔记的归纳。 1.前期准备 下载安装python(我个人的习惯是用python3)和mysql数 阅读全文
posted @ 2019-11-24 18:10 DoubleFishes 阅读(2729) 评论(0) 推荐(1) 编辑
摘要: 这个需求源自于爬虫处理完的csv数据,因为用户可能使用的是windows系统的电脑造成格式错乱的问题,将其转换成稳定的pdf格式。 看一般的教程,就从最简单的开始。 1.say:发出指定声音 say "I am apple script" 界面:代码写入后,点击左上方三角形运行,就可以听到"I am 阅读全文
posted @ 2019-10-23 09:48 DoubleFishes 阅读(572) 评论(0) 推荐(0) 编辑
摘要: 1.安装、打开chales,配置charles。 1.1勾选Proxy->macOS Proxy选项,关闭默认的mac proxy设置。 1.2勾选Proxy->Proxy Settings,弹出弹框。设置HTTP的代理端口为:6666(一般默认为:8888,可以自己定义) 1.3勾选Proxy-> 阅读全文
posted @ 2019-10-12 17:27 DoubleFishes 阅读(1971) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2019-09-05 00:46 DoubleFishes 阅读(48) 评论(1) 推荐(0) 编辑
摘要: Scrapy是用python实现的一个为了爬取网站数据,提取结构性数据而编写的应用框架。使用Twisted高效异步网络框架来处理网络通信。 Scrapy架构: ScrapyEngine:引擎。负责控制数据流在系统中所有组件中流动,并在相应动作发生时触发事件。 此组件相当于爬虫的“大脑”,是 整个爬虫 阅读全文
posted @ 2019-03-23 21:18 DoubleFishes 阅读(28139) 评论(4) 推荐(6) 编辑
摘要: PhantomJs:无头浏览器,支持JavaScript。(即包含Js引擎、浏览器排版引擎等核心组件,但是没有和用户交互的界面的浏览器。) Selenium:WEB自动化测试工具。可以直接运行在浏览器中。不同浏览器提供不同的操作接口,Selenium通过这些接口来操作浏览器。 webdriver:S 阅读全文
posted @ 2019-03-22 15:10 DoubleFishes 阅读(2452) 评论(2) 推荐(0) 编辑
摘要: 新闻分页地址:https://news.cnblogs.com/n/page/10/;url中最后一个数字代表页码 阅读全文
posted @ 2019-03-21 19:17 DoubleFishes 阅读(632) 评论(0) 推荐(0) 编辑
摘要: 标准库urllib缺少了一些关键的功能,非标准库的第三方库urllib3提供了,比如说连接池管理。 import urllib3 url = 'https://movie.douban.com' ua = 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_0 阅读全文
posted @ 2019-03-07 14:11 DoubleFishes 阅读(1152) 评论(0) 推荐(0) 编辑