如何在python 3.4.2中使用win32api和win32con编写字符串

时间:2017-05-16 17:57:37

标签: python python-3.x winapi

尝试创建一个像真实用户一样的程序,所以我使用win32api和win32con进行鼠标移动

import win32api, win32con

def click(x,y):
    win32api.SetCursorPos((x,y))
    win32api.mouse_event(win32con.MOUSEEVENTF_LEFTDOWN,x,y,0,0)
    win32api.mouse_event(win32con.MOUSEEVENTF_LEFTUP,x,y,0,0)

但是我也希望它能够填写字符串,我一直试图在网上看但没有运气,所以真的很简短。问题是,我如何使用这些模块将字符串写入例如在线表单?

提前致谢!

1 个答案:

答案 0 :(得分:0)

import pyautogui as g
g.click(x=100, y=150) # click text box
g.typewrite('Hello world!')   #type something...
g.click(x=200,y=100) # click ok

也许......这使用第三方pyautogui库