自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 网易云音乐 HTML5 随机播放器

一个 HTML5 的在线网易云音乐随机播放器。

2023-05-08 20:13:38 675

原创 一个批量替换文件内容的Python小脚本

最近做一个项目的时候,需要批量替换文件夹下子文件的内容,所以写了Python一个小脚本。

2023-05-08 19:49:02 520

原创 新版正方教务管理系统API(获取课程表,考试,成绩,通知,自动抢课等)

一个有关新版正方教务管理系统(如下图展示的主页面即为新版教务系统)的API,可以实现教务系统内基础的查询功能,未来还会添加选课抢课,一键评价等功能。已实现与待实现 自动登陆、cookies获取 个人信息 学校通知 调课、改课消息 成绩 课程表 考试信息 自动抢课 一键评价 选课名单 实验考试 选课名单如何开始使用pip命令安装 pip install zf...

2019-11-24 15:48:33 8489 16

原创 Label标注工具的批量转化处理与颜色和标签的对应

labelme的开源标注工具非常好用,但是有个问题就是在使用语义分割的的标注后,对一个文件夹的标注好的图片没有批量转换的工具,而且用labelme_json_to_dataset转化多张图片为dataset后,也会存在相同类型的label在不同图片中可能掩模颜色不一致。下面介绍我解决这些问题的代码。源代码在github中labelme_batch原文发布于我的博客Label标注工具的批量...

2019-11-20 13:11:32 3782 4

原创 python嵌套字典中, 通过key值获取所有的对应的value值的相关处理

有时候面对一些需要处理的数据, 会是一种字典中嵌套字典的数据, 然后里面可能有多个key相同的value都是需要获取的, 比如json中的部分值.这种直接获取比较困难, 只能自己写一个函数解决下面的大概思路是迭代当前dict的所有元素, 对元素挨个依次比较key与所需要的key, 如果相同就保存在输出的list中.然后如果遇到value是属于又一个dict, 则进行一个回归, 再次对这个子...

2019-03-10 15:34:20 24497 5

原创 python 保存scv文件乱码与报错的问题解决TypeError: a bytes-like object is required, not 'str'

Python版本: 3.6今天准备对爬取下来的内容整理的时候, 想利用自带的csv模块处理保存到文件, 结果发现总是出现很多问题.比如:import csvf = open('/Users/neroasmar/Downloads/f.csv', 'wb')writer = csv.writer(f)writer.writerows(line)f.close()这样会导致报错:...

2019-03-09 17:11:06 926

原创 python简洁使用正则对列表元素进行筛选, 并生成新列表

最近对数据进行处理的时候, 需要对一个列表里面的数据进行除杂处理, 只保留一部分有特定特征的值, 所以必须用到正则表达式对来匹配, 开始使用的是一下子就想到的就是通过循环列表内的每个元素来进行匹配.例如, 下面就是使用简单循环从列表中用正则匹配筛选出所有的dog特征的数据:正则表达式是为了匹配字符串中特定的字符, 是一个很强大的工具, 对数据筛选处理方面是用处很大的, 特别是爬虫, 数据分析等...

2019-01-27 17:55:02 26615

原创 python selenium出现TypeError: __init__() takes 2 positional arguments but 3 were given错误解决方法

在使用selenium爬取时, 如出现以下错误:TypeError: __init__() takes 2 positional arguments but 3 were given很有可能你的如下语句有问题:ec.presence_of_element_located(By.ID, 'feed_friend')**注意⚠️presence_of_element_located()方法中传...

2018-12-12 19:24:39 19511 1

原创 python 出现'matplotlib' has no attribute 'imshow'错误, 解决方法

首先确自己正确安装了matplotlib库查看自己的import正确写法应该是from matplotlib import pyplot as plt, 再使用plt.imshow()方法而不是直接import matplotbib后就使用plt.imshow()方法⚠️系个人整理, 如有不正确或者待完善的地方请留言提出…...

2018-12-12 19:14:11 21087 3

原创 一张流程图总结不同文件读写模式区别

⚠️系个人整理, 如有不正确或者待完善的地方请留言提出…

2018-12-12 16:00:35 831

原创 python中运算符优先级

下表中运算符优先级从高到低:1. ** 指数 (最高优先级)2. ~ + - 按位翻转, 一元加号和减号 (最后两个的方法名为 +@ 和 -@)3. */ % // 乘,除,取模和取整除 4. -+ ...

2018-12-12 15:12:16 3450

原创 python中decode和encode的区别

由于python中使用的是unicode编码, 而日常文本使用各类编码如:gbk utf-8 等等所以使用python进行文字读写操作时候经常会出现各种错误, 一般都是操作时没有进行转码操作.而转码则需要decode(解码)和encode(编码)方法.decode(解码): 是将其他编码的字符串转化为unicode编码如: str1.decode(‘gbk’), 表示将gbk编码的...

2018-12-12 14:38:56 2033

原创 Git常用操作指令

1 常用命令说明git init把指向的目录变成Git可以管理的仓库git add readme.txt把readme.txt加入仓库git commit -m “wrote a readme file”把文件提交到仓库并进行说明git status查看仓库状态是否被修改git diff readme.txt查看readme.txt修改详情...

2018-12-12 14:24:14 261

原创 正则表达式常用元字符总结

字符描述\w匹配字母、数字及下划线\W匹配不是字母、数字及下划线的字符\s匹配任意空白字符,等价于[\t\n\r\f]\S匹配任意非空字符\d匹配任意数字,等价于[0-9]\D匹配任意非数字的字符\A匹配字符串开头\Z匹配字符串结尾,如果存在换行,只匹配到换行前的结束字符串\z匹配字符串结尾,如果存在换行,同时还...

2018-12-11 20:36:24 458

原创 Mac键盘符号说明(全)

符号说明符号说明⌘Command⇧Shift⌥Option⌃Control↩︎Return/Enter⌫Delete⌦向前删除键(Fn+Delete)↑上箭头↓下箭头→右箭头←左箭头⇞Page Up(Fn+↑)⇟Page Down(Fn+↓)HomeFn + ←En...

2018-12-11 19:52:25 19544

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除