08 2018 档案
摘要:1.简单示例 pymysql调用 例子 查看数据 写一个存储过程; 例子继续 函数的例子:
阅读全文
摘要:什么是触发器 触发器是与表有关的数据库对象,在满足定义条件时触发,并执行触发器中定义的语句集合。触发器的这种特性可以协助应用在数据库端确保数据的完整性。 举个例子,比如你现在有两个表【用户表】和【日志表】,当一个用户被创建的时候,就需要在日志表中插入创建的log日志,如果在不使用触发器的情况下,你需
阅读全文
摘要:1.安装与入门 pip3 install selenium 将chromedriver放到一个没有权限要求的目录 3.定位元素 find_element_by_id:通过ID进行匹配查找,只返回匹配到的一个元素 find_element_by_name:通过name进行匹配查找,只返回匹配到的一个元
阅读全文
摘要:一.创建表 1、自行创建测试数据 a.student表 b.teahcher c.student d.course e.score 2.随便几条sql 二.练习题 2.查询“历史”课程比“政治”课程成绩高的所有学生的学号; 3、查询平均成绩大于60分的同学的学号和平均成绩; SELECT c.stu
阅读全文
摘要:一.锁机制 1.普通锁 2.Condition 3.Queue 二.多线程下载表情包 1.不用多线程 2.利用多线程 main() 定义两个队列,和创建多线程 page_queue():存放每一页的url img_queue():存放每一页里面所有的表情的url Producer() 从page_q
阅读全文
摘要:1.读取 第一种: 第二种:字典方式读取 2.写入 第一种: 第二种:
阅读全文
摘要:import json dic={ "name":"杨林" } ret=json.dumps(dic,ensure_ascii=False) #因为json.dumps 序列化时对中文默认使用的ascii编码.想输出真正的中文需要指定ensure_ascii=False print(ret) with open("j.son","w",encoding="utf-8") as f: ...
阅读全文
摘要:#1.匹配手机号码import retext="13578900987"ret=re.match("^1[3578]\d{9}",text)print(ret.group())#输出:'18578900987'ret=re.findall("^1[358]\d{9}",text)print(ret)#输出:['18578900987']#.2.匹配邮箱emails="yanglin1_happy...
阅读全文