首页 > 编程知识 正文

python截屏库,python截屏效率

时间:2023-05-04 09:47:12 阅读:184098 作者:3076

有时候我们需要在linux下截图来保存、如果你仅仅需要全屏截图的话其实可以直接按键盘上的PrScrn或者Press Print键盘按键来实现即可;

但是如果你需要对截图的图片进行标记、画个线画个圈加个文字说明的话;就比较麻烦了。

如果你不嫌弃麻烦的话也可以安装shutter;不过这货功能强大也就意味着功能复杂;如果你和我一样只想要一个Windows下QQ这类截图软件;那么Deepin Scrot你可以考虑一下;

Deepin Scrot是深度做的一个类似于QQ截图的一个截图软件;现在只有ubuntu下的安装包;当然你也可以移植到CentOS下;

官方文档介绍:

下载Deepin Scrot

wget http://packages.linuxdeepin.com/deepin/pool/main/d/deepin-scrot/deepin-scrot_2.0-0deepin_all.deb

用上面的wget下载最新版本的Deepin Scrot软件

安装Deepin Scrot

sudo dpkg -i deepin-scrot_2.0-0deepin_all.deb

在终端里面输入上面的dpkg命令进行安装deepin scrot软件

安装依赖

由于Deepin Scrot是用python写的;有可能会提示你缺少python-xlib;用下面的命令安装依赖文件即可

sudo apt-get install python-xlib

启动Deepin Scrot

直接在终端里面输入命令即可启动Deepin Scrot软件

deepin-scrot

启动异常处理:

root@ocean:~# deepin-scrotTraceback (most recent call last):

File"/usr/share/ibus/setup/main.py", line 28, inimport gtk

ImportError: No module named gtk

root@ocean:~# apt-getinstall gtk

Reading package lists... Done

Building dependency tree

Reading state information... Done

E: Unable to locate package gtk

解决办法:1.执行同时右侧命令:apt-get install python-gtk2 python-gtk2-dbg python-gtk2-dev python-gtk2-doc2.安装完成后,进入系统的默认python环境,输入import gtk 看是否可以正常导入。

设置快捷键

毕竟每次都在终端下输入命令来截图不太好操作;所以这个时候就需要设置一下快捷键

打开—设置—>系统设置—->全部设置—>键盘—->切换到快捷键—->自定义快捷键 添加一个快捷键;

名称:随便输入

命令:deepin-scrot

保存;

然后设置快捷键按钮;

鼠标放在刚才创建的deepin-scrot记录的最右侧,Disable上,点击,录入需要截图时的自定义快捷键。 一般和QQ截图保持操作习惯一致:Ctrl+Alt+A

保存即可。

上面的操作完成之后我们只要在系统下同时按Ctrl+Alt+A即可调Deepin scrot截图软件开始截图;

试试吧:

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。