尝试创建一个像真实用户一样的程序,所以我使用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)
但是我也希望它能够填写字符串,我一直试图在网上看但没有运气,所以真的很简短。问题是,我如何使用这些模块将字符串写入例如在线表单?
提前致谢!
答案 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库