
python
文章平均质量分 72
往后,余生
非计算机专业,偶尔用代码解决一些工作和学习中的问题
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
python 图片、word、ppt之间的格式转换
问题背景媳妇平时需要制作课件,下载收费,自己做又太浪费时间。试用了几个下载器,大概摸清了工作原理,打算自己写个脚本。大部分文库网页显示的PPT都是纯图片(爬取源文件有一定技术难度),生成ppt的一种常用的方法是爬取这些图片保存到本地,再批量导入到ppt中。导入word的操作类似。爬取部分就不写了,已经写过几个类似的。因为word和ppt文档跨设备跨平台时会出现显示异常的情况,这时需要转为pdf再使用。在移动端(手机)上使用时,往往图片比文件方便快捷。实现导出pdf很简单,ppt也支持导出图片,调用com接原创 2020-09-30 23:38:02 · 1539 阅读 · 0 评论 -
python 图片文字提取 百度文字识别
思路主要实现: Ocr:提取本地图片中的文本并以txt格式保存备用 Screenshot:同时按下Ctrl+Alt+A触发截图和保存,按下ESC后提取剪贴板中图片内的文字并保存备用理论上可以每天处理5万张图片,实际运行会受到网速、识别率等各种因素的影响。将快捷键设为QQ的截图快捷键有一个好处就是可以随意框选区域。具体实现python3.8及以上from aip import AipOcrfrom PIL import ImageGrabimport keyboardimport t原创 2020-09-29 23:43:03 · 737 阅读 · 2 评论 -
python 证件照换底、抠像 百度人体分析
思路百度接口的申请就不赘述了。主要用到了百度人体分析api和PIL库,主要实现三个功能: 人像背景消除 生成证件照,并可随意设置底色 证件照图片格式转换具体方法get_portrait():利用百度提供的人体分析模块将人像部分分离出来,以png格式保存备用get_background():生成合适大小的底色图,一般为红、蓝、白。main():将人像覆盖粘贴在底色图上,得到所需证件照。resize():按需调整证件照大小和底色。conversion():统一转换为jpg格式并适当压原创 2020-09-29 23:27:48 · 580 阅读 · 0 评论 -
turtle实例8 玫瑰曲线
运行结果 玫瑰曲线 turtle原创 2020-08-06 15:22:45 · 974 阅读 · 0 评论 -
turtle实例7 心形曲线
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。原创 2020-08-06 12:13:46 · 1349 阅读 · 0 评论 -
python 发送QQ邮箱
python3.8 使用email库和stmplib库发送QQ邮箱获取授权码纯文本HTML文本附件原创 2020-05-04 15:02:11 · 2503 阅读 · 0 评论 -
pip更新时下载慢,多次安装失败
运行以下代码时出错或无响应python -m pip install --upgrade pippython3 -m pip install -U --force-reinstall pippip install --user --upgrade pip很有可能是因为网络连接出了问题,更改pip镜像源可以解决首先在"C:\Users\xx"文件夹下创建名为pip的文件夹并在刚才创建...原创 2020-04-08 16:26:07 · 311 阅读 · 0 评论 -
turtle实例5 数码管
数码管规格百科led数码管(LED Segment Displays)由多个发光二极管封装在一起组成“8”字型的器件,引线已在内部连接完成,只需引出它们的各个笔划,公共电极。数码管实际上是由七个发光管组成8字形构成的,加上小数点就是8个。这些段分别由字母a,b,c,d,e,f,g,dp来表示。没有小数点的叫七段数码管一个八段数码管称为一位,多个数码管并列在一起可构成多位数码管,它们的段选...原创 2019-11-11 13:17:30 · 556 阅读 · 0 评论 -
turtle实例4 螺旋、太极
turtle绘制螺旋图和太极图都挺简单的, 直接上图和代码运行结果图 1 螺旋正方形图 2 螺旋弧线图 3 螺旋多边形图 4 太极图完整代码import timeimport turtledef rgbToHex(r, g, b): return '{:0>2}{:0>2}{:0>2}'.format(hex(r % 256)[2:], he...原创 2019-11-06 22:21:17 · 751 阅读 · 1 评论 -
turtle实例3 围棋盘
棋盘结构百科相传我们的祖先轩辕黄帝无意之中画下了十七条横线十条竖线,这无意中的发明造就出了围棋。围棋盘是方形的,由纵横各19条线组成。19╳19形成了361个交叉点。围棋的棋子分为黑白两色,黑子181枚,白子180枚,黑白子加起来是361枚,恰好和棋盘的点数相同。绘制步骤 设置随机的棋盘背景色,RGB=(220,185,150)左右 循环画线,绘制19×19的网格。适当描点,增...原创 2019-11-06 19:42:22 · 743 阅读 · 0 评论 -
turtle实例2 奥运五环
奥运五环的尺寸比例百科五环的大小和间距按以下比例:设圆环内圈半径为1,则外圈半径为1.2,相邻圆环圆心水平距离为2.6,两排圆环圆心垂直距离为1.1。五环标志由5个奥林匹克环套接组成,有蓝、黑、红、黄、绿5种颜色。环从左到右互相套接,上面是蓝、黑、红环,下面是黄、绿环。整个造形为一个底部小的规则梯形。五个不同颜色的圆环代表了参加现代奥林匹克运动会的五大洲-----欧洲(蓝色)、亚洲(黄色...原创 2019-11-06 15:36:54 · 6728 阅读 · 2 评论 -
turtle实例1 玫瑰
turtle绘制简易玫瑰运行结果完整代码import turtleimport timefrom random import*turtle.Turtle().screen.delay(0)turtle.pu()# turtle.hideturtle()turtle.speed(0)turtle.bgcolor('pink')turtle.setup(0.9, 0.9)t...原创 2019-11-05 18:13:39 · 722 阅读 · 0 评论 -
python爬虫-html表格
以爬取西刺代理上的ip列表为例: 下载并安装postman,体验下自动生成请求头代码是啥感觉 获取“西刺代理”网站的table, 按h2,th,td的顺序写入csv文件 运用bs4实现对tst、html、csv的自由转换postman生成请求头打开下载链接, 按提示下载安装即可安装后运行postman,粘贴链接 到图示位置, 点击send加载完后点击code,选择一种语言,完...原创 2019-11-06 12:00:04 · 1288 阅读 · 2 评论 -
python爬虫 小说下载 异步
看别人用异步编程快的飞起, 忍不住手痒尝试了下, 但过程并不美好, 一不小心就是满屏的"红色警告"不过成功的喜悦总是让人陶醉的, 这也是学习的魅力吧先看下运行过程 需要插入一个视频, 暂时不知道视频怎么上传好像没啥问题, 1秒十章的下载速度, 挺感人了. 异步运行任务每次只添加20个, 最终耗时相比同步运行快了10多倍再看下运行结果, 有些章节标题漏掉了, 前几章内容变成了最新章...原创 2019-11-03 14:36:20 · 655 阅读 · 0 评论 -
python 小说词频统计,jieba库实例
太困了,先睡觉import osimport timeimport jiebaimport asyncio#hs中不储存标点符号,标点符号只统计总数,不分别统计pcd = { 3 : '·、【】!¥—~……();‘’:“”《》,。?、', 4 : ''' `~!@#$%^&*()_+-={}|:%"<>?[]\;',./×'''...原创 2019-11-02 16:06:40 · 2264 阅读 · 0 评论 -
python爬虫 小说下载
python3爬,从笔趣阁小说目录页提取各章节的链接和名字,访问所有章节的链接,并将所有章节内容保存到同一个txt文件中。增加了字符统计功能。原创 2019-10-31 19:43:34 · 697 阅读 · 0 评论