- 博客(5)
- 资源 (13)
- 收藏
- 关注
原创 python学习之爬虫(七)--反爬及解决方案:常见反爬手段、打吗平台的使用、js的解析
一、常见反爬手段和解决思路:1. 明确反反爬的主要思路:反反爬的主要思路就是:尽可能的去模拟浏览器,浏览器在如何操作,代码中就如何去实现。例如:浏览器先请求了地址url1,保留了cookie在本地,之后请求地址url2,带上了之前的cookie,代码中也可以这样去实现。...
2019-04-28 15:16:22 1457 1
原创 python模块--psutil: 跨平台的设备监控模块(CPU, 内存, 硬盘,网络,传感器(温度、风扇、电池))
一、概要:psutil(进程和系统实用程序)是一个跨平台库,用于 在Python中检索有关正在运行的进程和系统利用率(CPU,内存,磁盘,网络,传感器)的信息。它主要用于系统监视,分析和限制流程资源以及运行流程的管理。它实现了UNIX命令行工具提供的许多功能,例如:ps,top,lsof,netstat,ifconfig,who,df,kill,free,nice,ionice,iostat,i...
2019-04-26 15:30:47 3521 5
原创 个人云存储服务nextcloud(一):在ubuntu+nginx+mysql上部署
一、环境:系统: ubuntu 1804数据库: mysql服务器: nginx二、环境配置:1. 安装ubuntu1804:(不做赘述)2. 安装mysql:sudo apt-get install mysql-server经过一系列配置之后可以正常使用.(不做赘述…)2.1 创建nextcloud的数据库:为nextcloud服务单独创建一个数据及数据表方便管理:1...
2019-04-25 18:03:11 3016 1
原创 使用coverage模块对python代码进行单元测试
一、coverage:Coverage是一种用于统计Python代码覆盖率的工具,通过它可以检测测试代码对被测代码的覆盖率如何。Coverage支持分支覆盖率统计,可以生成HTML/XML报告。covergae在终端直接通过命令行使用。1. 安装:官方文档: https://coverage.readthedocs.io/en/v4.5.x/install.html获取方式: https...
2019-04-25 11:49:13 1021 3
原创 python学习之爬虫(六)--selenium: 无头浏览器、selenium的基本使用、selenium元素定位的方法、selenium爬虫案例练习
一、无头浏览器:1.什么是selenium:Selenium是一个Web的自动测试工具, 最初是为了网站自动化测试二开发的, Selenium可以直接运行在浏览器上,特支持所有主流的浏览器(包括PhantomJS这些无界面的浏览器), 可以接收指令,让浏览器自动加载页面,获取需要的数据,甚至页面截屏.2.Phantom JS的介绍:PhantomJS是一个基于Webkit的"无界面"(he...
2019-04-21 22:22:24 3587 1
01_购物车.zip
2020-05-06
Huffman_compressor.zip
2019-10-11
美多商城的Docker及FastDFS文件
2019-01-17
二十四、python学习:JQuery进阶:表单检验
2018-10-08
miniWeb小项目代码
2018-09-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人