热门推荐
用python识别屏幕内容 python屏幕抓取文字
2024-12-06 15:49  浏览:54

用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.工作需要注意隐私!

    以上就是本篇文章【用python识别屏幕内容 python屏幕抓取文字】的全部内容了,欢迎阅览 ! 文章地址:http://lanlanwork.gawce.com/quote/10701.html 
     行业      资讯      企业新闻      行情      企业黄页      同类资讯      网站地图      返回首页 阁恬下移动站 http://lanlanwork.gawce.com/mobile/ , 查看更多