国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

Python實現截屏的函數

2019-11-25 17:07:43
字體:
來源:轉載
供稿:網友

Python實現截屏的函數

# -*- coding: cp936 -*- import time,Image import os, win32gui, win32ui, win32con, win32api def window_capture(dpath):  ''''' 截屏函數,調用方法window_capture('d://') ,參數為指定保存的目錄 返回圖片文件名,文件名格式:日期.jpg 如:2009328224853.jpg  ''' hwnd = 0 hwndDC = win32gui.GetWindowDC(hwnd)  mfcDC=win32ui.CreateDCFromHandle(hwndDC)  saveDC=mfcDC.CreateCompatibleDC()  saveBitMap = win32ui.CreateBitmap()  MoniterDev=win32api.EnumDisplayMonitors(None,None)  w = MoniterDev[0][2][2]  h = MoniterDev[0][2][3]  #print w,h   #圖片大小  saveBitMap.CreateCompatibleBitmap(mfcDC, w, h)  saveDC.SelectObject(saveBitMap)  saveDC.BitBlt((0,0),(w, h) , mfcDC, (0,0), win32con.SRCCOPY)  cc=time.gmtime()  bmpname=str(cc[0])+str(cc[1])+str(cc[2])+str(cc[3]+8)+str(cc[4])+str(cc[5])+'.bmp' saveBitMap.SaveBitmapFile(saveDC, bmpname)  Image.open(bmpname).save(bmpname[:-4]+".jpg")  os.remove(bmpname)  jpgname=bmpname[:-4]+'.jpg' djpgname=dpath+jpgname  copy_command = "move %s %s" % (jpgname, djpgname)  os.popen(copy_command)  return bmpname[:-4]+'.jpg'#調用截屏函數  window_capture('d://')

以上所述就是本文的全部內容了,希望大家能夠喜歡

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 天祝| 金山区| 凤台县| 那曲县| 靖边县| 镇远县| 湄潭县| 东乡| 诸暨市| 枣阳市| 嫩江县| 平罗县| 汉沽区| 岳普湖县| 泰安市| 万载县| 温州市| 土默特左旗| 文水县| 阿克陶县| 丹棱县| 清水河县| 龙里县| 体育| 贺兰县| 房产| 香格里拉县| 巴彦县| 定兴县| 乌兰察布市| 竹山县| 陆河县| 岳阳县| 南江县| 乡宁县| 大埔县| 离岛区| 平陆县| 瑞安市| 柯坪县| 赣州市|