- 博客(12)
- 收藏
- 关注
原创 【python】读取json文件数据并保存为HDF5文件
读取 JSON 文件的前 1000 行数据,并将这 1000 行数据储存为 HDF5 数据文件,命名为user_study.h5。import pandas as pdimport jsondef convert(file): fileobj = open(file) filedata = fileobj.read() jsondata = json.loads(filedata)[...
2019-09-13 16:46:42 1509
原创 【python】向量空间搜索引擎进行图片验证码字符识别
图片验证码识别使用向量空间搜索引擎来做字符识别优点缺点文件目录结构完整代码:结论使用向量空间搜索引擎来做字符识别每个字符图片作为一个向量,计算向量之间的夹角余弦,越大相似性越高。Created with Raphaël 2.2.0打开验证码图片将图片转化为黑白二值图像图将图片验证码切分成多个只包含一个字符的图片构造训练集将单个字符图片与训练集中的图片进行对比选择相似度最高的字符输出结果优点...
2019-09-13 16:27:12 538
原创 python中open()和os.open()的区别
open()filepath = "home/Code/user_data.json"data = filepath.open()结果是打开文件并返回数据,打开失败报IOErrorIOError可能是由于文件不存在、读取时写入数据或者权限问题导致打开文件报错os.open()import osos.open(filepath)os.close()结果是打开文件并返回文件描...
2019-09-13 15:35:34 4131
转载 【codewar】Valid Braces-题目记录
KATA:Write a function that takes a string of braces, and determines if the order of the braces is valid. It should return true if the string is valid, and false if it’s invalid.This Kata is similar ...
2018-12-30 17:07:21 456
原创 【正则】findall分组匹配的捕获组与非捕获组
使用findall匹配的时候如果正则表达式中使用了分组,返回值为列表形式,并且往往和想要得到的结果相差许多例如:查看源码:返回字符串中所有非重叠匹配的列表。如果模式中存在一个或多个捕获组,则返回组列表; 如果模式有多个组,这将是一个元组列表。结果中包含空匹配。...
2018-12-25 11:32:29 894
原创 urllib实现请求发送(python3)
urllib实现请求发送一、传入url:urllib.request.urlopen二、构造请求:urllib.request.Request一、传入url:urllib.request.urlopenimport urllib.requestresponse = urllib.request.urlopen("https://www.baidu.com")print(response.r...
2018-12-25 10:51:52 10125
原创 【python】回文查找:在一串数字中查找出最长的回文字段并输出
输入一串数字,找出其中最长的对称回文字段,并输出输入:“34312332112332114”输出一:最长回文字段 123321123321输出二:所有回文字段 [‘343’, ‘123321’, ‘123321123321’, ‘11233211’]# 定义保存回文字段的列表hw = []numstr = "34312332112332114"# 第一种回文,金字塔型:343...
2018-12-20 20:50:30 782
原创 【python】使用正则在不规则字符串中提取出多个ip地址
在不规则字符串中提取ip地址一、ip地址正则表达式二、提取ipip地址提取中可能出现的错误ip地址提取思路三、完整代码ipv4地址总长度为32位,共4段,每段8位,以‘.’分割,每段为0~255的十进制数字一、ip地址正则表达式分段正则:取值区间正则合并整理0-9\d10-99\d{2}[1-9]?\d100-1991\d{2}1\d{2}...
2018-12-20 20:37:47 7050 1
原创 【python】正则匹配基本方法
正则匹配匹配单个字符匹配多个字符匹配开头和结尾匹配分组基本使用方法1、match匹配2、search匹配3、findall查找4、sub替换5、split根据匹配进行切割字符串贪婪和非贪婪正则表达式:匹配或查找符合某些规则的字符串数据python中通过正则表达式对字符串进行匹配需要使用re模块匹配单个字符符号功能.匹配任意一个字符[ ]匹配[ ]中列举的字符...
2018-12-20 18:16:00 1517
原创 列表推导式
列表推导式:轻量级循环创建列表1、基本方式a = [x for x in range(4)] # a = [0, 1, 2, 3]a = [x for x in range(3, 4)] # a = [3,]a = [x for x in range(3, 15, 2)] # a = [3, 5, 7, 9, 11, 13]2、在循环中使用ifa = [x for x in...
2018-12-19 15:46:44 429 2
原创 匿名函数
匿名函数基本语法lambda [arg1 [,arg2,.....argn]]:expression匿名函数排序stus = [ {"name":"zhangsan", "age":18}, {"name":"lisi&qu
2018-12-19 15:29:58 221
转载 CSDN-markdown编辑器(欢迎页详细截图/自存)
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表这将产生一个流程图。:FLowchart流程图导出与导入...
2018-12-19 15:26:42 313
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人