K********A 发帖数: 917 | 1 比如我想用PYTHON(WINXP下)实现定时截屏,存到硬盘。 |
T**********n 发帖数: 480 | 2 你是要截console的屏还是要整个的windows桌面?
【在 K********A 的大作中提到】 : 比如我想用PYTHON(WINXP下)实现定时截屏,存到硬盘。
|
K********A 发帖数: 917 | 3 整个桌面
【在 T**********n 的大作中提到】 : 你是要截console的屏还是要整个的windows桌面?
|
g*****g 发帖数: 34805 | 4 整一个截屏的软件,用批处理的方式调用一下不就行了。
【在 K********A 的大作中提到】 : 比如我想用PYTHON(WINXP下)实现定时截屏,存到硬盘。
|
t******y 发帖数: 112 | 5 There is a key on your keyboard call Prt Scr (Print Screen). Upper right
area. Click it first then past to whatever software that can handle image. |
x**m 发帖数: 941 | 6 看看MSDN有个API可以截图(我做过),应该可以用Win32COM去调用(没做过)。
【在 K********A 的大作中提到】 : 比如我想用PYTHON(WINXP下)实现定时截屏,存到硬盘。
|
T**********n 发帖数: 480 | 7 大概是GetDC(NULL)拿到的就是desktop的dc
然后自己把图像拷出来就行了
这个对于dshow画出来的图像无效
【在 K********A 的大作中提到】 : 整个桌面
|
x**m 发帖数: 941 | 8 学到一个更方便的:
http://www.pythonware.com/library/pil/handbook/imagegrab.htm
import ImageGrab #Install PIL first
img = ImageGrab.grab()
img.save("screencopy.jpg") |
K********A 发帖数: 917 | 9 I don't want to press that key for 100 times that's why I want to use a
program like Python to do the job
image.
【在 t******y 的大作中提到】 : There is a key on your keyboard call Prt Scr (Print Screen). Upper right : area. Click it first then past to whatever software that can handle image.
|
K********A 发帖数: 917 | 10 That's what I need. Tyvm!
【在 x**m 的大作中提到】 : 学到一个更方便的: : http://www.pythonware.com/library/pil/handbook/imagegrab.htm : import ImageGrab #Install PIL first : img = ImageGrab.grab() : img.save("screencopy.jpg")
|