当前位置:  开发笔记 > 编程语言 > 正文

Python枕头如何拍摄屏幕截图或将文本转换为图像

如何解决《Python枕头如何拍摄屏幕截图或将文本转换为图像》经验,为你挑选了1个好方法。

美好的一天。

在我的工作中,有时我必须使用脚本从数字或ID中获取一些信息。就像下面的例子:

我使用的脚本:

$sh script.sh 9999999999999 abc    

屏幕上显示的信息:

number: 9999999999999

SQL*Plus: Release 1.2.3.4 Production on Wed Jan 10 12:35:22 2017

Copyright (c) 1982, 2011, Oracle.  All rights reserved.


Connected to:
Oracle Database Enterprise Edition Release 1.2.3.4 - 32bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options


NUMBER||','||SERVICE||','||CONTRACT_DATE||','||COMFIRMATION
--------------------------------------------------------------------------------
9999999999999,SERVICE_NAME_1,01-OCT-13 10.44.30 AM,Y
9999999999999,SERVICE_NAME_2,08-DEZ-14 09.52.57 AM,N
9999999999999,SERVICE_NAME_3,26-FEB-16 11.42.30 AM,Y

Disconnected from Oracle Database Enterprise Edition Release 1.2.3.4 - 32bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options

我想知道如何将脚本返回的内容转换为图像,就像拍摄终端屏幕截图一样。



1> Jonathan Eun..:

这将是转向Python软件包索引PyPI的绝佳时机。它提供了许多功能的模块,包括从Python截屏。

考虑一下,例如pyscreenshot。

使用pip或您本地特定于平台的安装程序进行安装,然后:

import pyscreenshot
im = pyscreenshot.grab()
im.save('ss.png')

im 是与PIL / Pillow兼容的图像,易于操作或保存到文件中。

推荐阅读
郑谊099_448
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有