推广 热搜:   公司    行业  系统  服务  参数  教师  企业  中国 

用python识别屏幕内容 python屏幕抓取文字

   日期:2024-12-06     浏览:54    移动:http://lanlanwork.gawce.com/mobile/quote/10701.html

用python识别屏幕内容 python屏幕抓取文字

最近公司通过网络查询到我们部门有人工作时间逛b站次数太多,这事惊动了上层领导,搅得人心惶惶。突然星期某信服的一套监控员工电脑的系统,不经一颤。想着自己也尝试玩玩电脑屏幕文字识别-----抓取关键字,然后将图片保存下来。

这里将使用python,通过百度API识别电脑屏幕文字,并将含有关键字的截图保存下来。

1.进入百度云官网,先注册/登录,在首页顶端搜索文字识别,然后进入:

百度云官网

用python识别屏幕内容 python屏幕抓取文字_python

用python识别屏幕内容 python屏幕抓取文字_文字识别_02

2.先领取免费的体验票,然后再创建应用(务必先“免费尝鲜”,再“创建应用”)

用python识别屏幕内容 python屏幕抓取文字_开发语言_03

3.按要求填写“应用名称”和“应用描述”等信息。

4.记住三个参数AppID、API Key、Secret Key,后面代码中需要用到。

用python识别屏幕内容 python屏幕抓取文字_开发语言_04

在晚上应用的创建后,接下来就可以编写代码了,在编写代码之前,需要安装几个Module:

接着就可以编写代码了,这里直接贴出:

代码中,

为在百度云创建应用时给出的三个参数。

运行代码,每过10s会获取当前屏幕截图,然后获取屏幕文字,检测这些文字中是否有“离职”的关键字,有的话,则保存接入,如果没有,则舍弃截图。

如下:

用python识别屏幕内容 python屏幕抓取文字_文字识别_05

用python识别屏幕内容 python屏幕抓取文字_python_06

1.如果你也用的是pycharm,而电脑里有很多个版本的python,且python不同版本安装时都是自定义安装目录,那么你有概率代码编译会报错没有某些Module,注意当前工程的编译环境配置,比如我电脑安装有两个版本的python,这里我使用的是python3.8。有关python不同版本的切换,请查看自己电脑的“环境变量”配置。

用python识别屏幕内容 python屏幕抓取文字_用python识别屏幕内容_07

用python识别屏幕内容 python屏幕抓取文字_百度云_08

2.工作需要注意隐私!

本文地址:http://lanlanwork.gawce.com/quote/10701.html    阁恬下 http://lanlanwork.gawce.com/ , 查看更多

特别提示:本信息由相关企业自行提供,真实性未证实,仅供参考。请谨慎采用,风险自负。


相关行业动态
推荐行业动态
点击排行
网站首页  |  关于我们  |  联系方式  |  使用协议  |  版权隐私  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报  |  鄂ICP备2023001713号