#encoding:utf-8
import pyautogui
import time
import win32api
from PIL import Image
#安装这个pyauto 请在先一步安装pygetwindows 0.01 版本,高版本无法安装
from PIL import ImageGrab
import pytesseract
# for i in range(0,100):
#下载ocr,并配置目录
pytesseract.pytesseract.tesseract_cmd = r'D:\tesseract-ocr\tesseract.exe'
for i in range(0,3):
#用默认浏览器打开这么目录
win32api.ShellExecute(0, 'open', 'http://news.baidu.com/', '', '', 1)
# time.sleep(3)
if i ==0:
time.sleep(10)
else:
time.sleep(3)
#
#这个目录进行截图
image=ImageGrab.grab()
# image.show()
#保存宝文件夹
image.save("image/tu.jpg",'JPEG')
#打开文件夹并识别
text=pytesseract.image_to_string(Image.open(r'image\tu.jpg'),lang='chi_sim')
#输出文字
print(text)
# screenWidth, screenHeight = pyautogui.size() #屏幕的宽,高
# currentMouseX, currentMouseY = pyautogui.position()#当前鼠标坐标
#
# pyautogui.moveTo(20,1050)
# pyautogui.click()
#
# pyautogui.typewrite('google')
#
# pyautogui.typewrite('\n')
# time.sleep(1.5)
#
# #
# pyautogui.typewrite('http://www.yu250.com/')
# #
# pyautogui.typewrite('\n')
#
# time.sleep(3)
# # pyautogui.click()
# # pyautogui.typewrite('http://www.yu250.com/')
#
# pyautogui.typewrite('\n')
# pyautogui.moveTo(700, 400)#移动鼠标Hello
# pyautogui.click() # 点击
# pyautogui.typewrite('\n')
# pyautogui.typewrite('Hello world!')
# pyautogui.moveRel(None, 10) # move mouse 10 pixels down
# pyautogui.doubleClick()
# pyautogui.moveTo(500, 500, duration=2, tween=pyautogui.tweens.easeInOutQuad) # use tweening/easing function to move mouse over 2 seconds. tweens 会报错 我没有使用,没有查解决办法
# pyautogui.typewrite('Hello world!', interval=0.25) # type with quarter-second pause in between each key
# pyautogui.press('esc')
# pyautogui.keyDown('shift')
# pyautogui.typewrite(['left', 'left', 'left', 'left', 'left', 'left'])
# pyautogui.keyUp('shift')
请在执行代码前,安装ocr,PIL