python 实现截图自动存入Excel表

首先我先在桌面新建一个test.xls文件

import keyboard #监听按键库
from PIL import ImageGrab #图像处理库
import time
from aip import AipOcr #pip install baidu_aip\
import xlwtbiao = xlwt.Workbook()
worksheet = biao.add_sheet('sheet1')# print("开始截图")# 1. 截取图片
num=0while 1:keyboard.wait(hotkey='ctrl+alt+a')print("键盘按下了'ctrl+alt+a'")keyboard.wait('enter')print("键盘按下了'enter'")# 模拟延迟,来解决grabclipboard函数的缓存问题(grabclipboard函数操作太快,它就会读取上一次的内容)time.sleep(0.1)# 2. 保存图片到电脑上image = ImageGrab.grabclipboard()image.save('screen%s.png'%(num))# 3. 调用百度AI识别图片内容APP_ID = '你的APP_ID'API_KEY = '你的API_KEY'SECRET_KEY = '你的SECRET_KEY'client = AipOcr(APP_ID, API_KEY, SECRET_KEY)# 获取图片的二进制数据def get_file_content(filePath):with open(filePath, 'rb') as fp:return fp.read()image = get_file_content('screen%s.png'%(num))""" 调用通用文字识别(高精度版) """text = client.basicAccurate(image)textList = text['words_result']print(textList)num1 = 0for i in textList:worksheet.write(num, num1, i['words'])biao.save('C:\\Users\\mxy\\Desktop\\test.xls')num1 += 1num+=1print("结束截图")

python基础--截图提取图中文字存入Excel表相关推荐

  1. 【Python基础】在pandas中使用数据透视表

    文章来源于Python大数据分析,作者朱卫军 什么是透视表? 经常做报表的小伙伴对数据透视表应该不陌生,在excel中利用透视表可以快速地进行分类汇总,自由组合字段聚合计算,而这些只需要拖拉拽就能实现 ...

  2. 自由截图、提取、翻译图中文字——搜狗浏览器之截图扩展

    搜狗浏览器是本人使用的主力浏览器,其界面简洁时尚,可以带来秒开网页的超快体验,支持安装扩展,扩充浏览器的功能.本文介绍搜狗浏览器的截图扩展的功能和用法. 截图扩展由搜狗浏览器团队开发,具有以下功能: ...

  3. C语言 提取软件文字,使用OCR文字识别软件如何将图中文字识别提取出来

    有时候我们上网看见了一些文字图片,上面的内容自己很喜欢,想要将文字保存下来,但是大家都知道图片上面的文字是不可以直接进行复制粘贴的,那这时候就需要识别提取图中文字了,具体怎样去操作呢?下面小编将在文字 ...

  4. python批量循环图片识别_批量识别图中文字自动命名,让你1秒找到骚图

    自从上次批量的保存了半佛老师的各种骚图之后:我用Python一键保存了半佛老师所有的骚气表情包,每次做视频,找图就相当的费劲,因为图片太多,每次想要找到固定的图的话.就像大海捞针一样.因为上个版本的代 ...

  5. label里面的文字换行_批量识别图中文字自动命名,让你1秒找到骚图!太强大了!...

    每次做视频,找图就相当的费劲,因为图片太多,每次想要找到固定的图的话.就像大海捞针一样.因为上个版本的代码保存图片是截取部分图片链接进行命名的,所以名称是随机的. 所以今天我准备对这些图片重新命名.按 ...

  6. python 实现截图自动存入Excel表

    python 实现截图自动存入Excel表 首先我先在桌面新建一个test.xls文件 import keyboard #监听按键库 from PIL import ImageGrab #图像处理库 ...

  7. Python 基础 之 jupyter notebook 中机器学习的简单入门书写数字识别 demo 操作学习

    Python 基础 之 jupyter notebook 中机器学习的简单入门书写数字识别 demo 操作学习 目录 Python 基础 之 jupyter notebook 中机器学习的简单入门书写 ...

  8. Python Opencv cv2提取图像中某种特定颜色区域(例如黑字白纸背景下的红色公章提取),并将纯色背景透明化

    拜拜PHOTOSHOP- 领导突然让我帮他把公章从图片中抠出来,在确保了不是要做坏事的情况下,我打开了PHOTOSHOP,用魔棒工具一点一点抠,但由于魔棒工具的原理是对比临近区域像素差值,导致封闭字体 ...

  9. Python办公自动化实践1:从多个excel表中提取数据并汇总到一个工作表页中,表格,抽取,sheet

    Python办公自动化实践1:从多个excel表中提取数据并汇总到一个工作表页中,表格,抽取,sheet 发表时间:2020-04-26 问题:从当前目录或子目录中查询符合条件的excel表格,并从这 ...

最新文章

  1. python100行代码-100行Python代码自动抢火车票!
  2. 测试CPU品牌和当前工作频率
  3. 基于VHDL的可变速彩灯控制器的设计
  4. Tecplot如何提取某点数据并导出
  5. 【BZOJ3879】SvT,后缀数组+单调栈维护sum
  6. 微信小程序动态更改标题栏_微信小程序实现动态设置页面标题的方法【附源码下载】...
  7. 室内布线电缆未来的发展趋势
  8. 「leetcode」450. 删除二叉搜索树中的节点:【递归】【迭代】详解
  9. Git SSL公钥密钥生成
  10. vue修饰符——.lazy
  11. LoRa、Sigfox和NB-IoT,在物联网时代,这三种无线传输技术,具有什么优势?
  12. 怎么将多张图片拼在一起?分享几种好用的拼图工具
  13. Matlab 版本对照
  14. Linux:httpd服务(二)
  15. excel在线_在线excel也能跨表汇总数据了
  16. 初识机器学习-理论篇
  17. html查看绑定事件,javascript如何判断是否绑定事件?
  18. WIN10打印机如何连接到计算机,win10电脑怎么添加打印机,教您电脑如何添加打印机的方法...
  19. 世界首台模拟计算机由哪个科学家发明,世界上第一台计算机的发明者是谁?
  20. Final IK⭐五、FinalIK做布娃娃动画的过程

热门文章

  1. Eureka(02-入门)Eureka是什么
  2. ANSYS APDL学习(3):ANSYS APDL 导入x_t格式模型并受力分析范例
  3. windows系统无法保存文件的解决方案
  4. Android UI切图命名规范
  5. C语言之动态分配内存
  6. 卸载wps后office图标丢失变白,系统卡顿
  7. jQuery、Ajax分页
  8. 苹果为App订阅付费添加二次确认 避免意外支付情况
  9. php 随即英文,PHP生成随机英文用户名
  10. ng-model、ng-bind、ng-value使用区别