2019年12月4日
摘要: 准备工作: 安装requests库 pip install requests 初步使用: 获取网页信息直接采用 get() 方法 import requests #get方法发送网址) res=requests.get('https://www.csdn.net') #查看它的类 print(typ 阅读全文
posted @ 2019-12-04 16:12 zfj822 阅读(623) 评论(0) 推荐(0) 编辑
摘要: 什么是爬虫? 网络爬虫(又被称为网页蜘蛛,网络机器人,在FOAF社区中间,更经常的称为网页追逐者),是一种按照一定的规则,自动的抓取万维网信息的程序或者脚本。 必备知识 根据我的经验,要学习Python爬虫,我们要学习的共有以下几点: Python基础知识 Python中requests Pytho 阅读全文
posted @ 2019-12-04 10:17 zfj822 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 1.了解正则表达式 正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。 正则表达式的大致匹配过程是:1.依次拿出表达式和文本中的字符比较,2.如果每一个字符都能匹配,则匹配成功;一旦 阅读全文
posted @ 2019-12-04 09:20 zfj822 阅读(79) 评论(0) 推荐(0) 编辑
  2019年12月3日
摘要: 前言 对cookie总是迷糊,搞不清楚, 1.什么是cookie? 2.什么是session? 一、什么是cookie cookie分为二种1,以文件方式存在硬盘空间上的长期性的cookie2,停留在浏览器所占内存中的临时性的cookie 浏览网站时,你会经常发现网站登录的地方,会有提示,问你是不是 阅读全文
posted @ 2019-12-03 16:48 zfj822 阅读(131) 评论(0) 推荐(0) 编辑
  2019年11月27日
摘要: 一、什么是数据库? 数据库是按照数据结构来组织、存储和管理数据的仓库,每个数据库都有一个或多个不同的API用于创建,访问,管理,搜索和复制所保存的数据。 我们也可以将数据存储在文件中,但是在文件中读写数据速度相对较慢。 所以,现在我们使用关系型数据库管理系统来存储和管理的大数据量。所谓的关系型数据库 阅读全文
posted @ 2019-11-27 16:10 zfj822 阅读(572) 评论(0) 推荐(0) 编辑
  2019年11月26日
摘要: 对于测试大大们来说,熟练使用数据库是测试工作执行中必要的手法,那么亲们一般都是使用数据库连接工具如Navicat for MySQL、DataGrip、MySQL Workbench等来直接连接数据库服务器,如果在本机搭建数据库后,就可以直接建数据库、建表,这样别人就可以通过ip地址来访问你的数据库 阅读全文
posted @ 2019-11-26 16:45 zfj822 阅读(141) 评论(0) 推荐(0) 编辑
  2019年11月21日
摘要: from pywinauto.application import Application # 打开一个记事本(如果已经打开,可以忽略)app = Application().start("notepad.exe")# 绑定进程,class_name和title是可选的,可以灵活使用,如果找到多个货 阅读全文
posted @ 2019-11-21 15:19 zfj822 阅读(261) 评论(0) 推荐(0) 编辑
  2019年11月20日
摘要: 递归思想:函数中调用函数并使用返回值 经典案例: 快速指数 目的: 求值的整数次幂的聪明算法 规格说明: 利用递归的方法减少运算计算出整数次幂 整数幂的运算法则:a**4=a x a x a x a 也可以写成a**4=(a**2) x( a**2),如果是奇数幂的:a**5=(a**2) x( a 阅读全文
posted @ 2019-11-20 11:21 zfj822 阅读(138) 评论(0) 推荐(0) 编辑
  2019年11月15日
摘要: 二分法分析: 目的:在一个有序的列表nums,判断x是否在这个列表里 一、问题分析(研究需要解决的问题) 1.怎么样最快的判断出x是否在列表里 二、程序规格说明说:确定程序做什么 1.利用中间值比较x,逐步比较,缩小空间 2.x代表要判断的值,nuns代表列表 3.low象限代表最低值,high象限 阅读全文
posted @ 2019-11-15 14:52 zfj822 阅读(236) 评论(0) 推荐(0) 编辑
  2019年11月8日
摘要: 设计程序从高层分析开始,一路向下 在每个层次上,我们从总算法开始, 然后逐渐将它提炼为精确的代码。这种方法有时称为“逐步求精”。整个过程可以分为四 个步骤: 第一步,将算法表示为一系列较小的问题。 第二步,为每个小问题开发一个接口。 第三步,用较小问题的接口来表示该算法,从而描述算法的细节。 第四步 阅读全文
posted @ 2019-11-08 14:37 zfj822 阅读(207) 评论(0) 推荐(0) 编辑