我正在关注使用 Python 自动化无聊的东西的第 18 章。我在 OS X 上。
我正在尝试使用pyautogui
单击文本输入或文本文档,然后输入文本。
我在 shell 中输入以下内容((370, 80)
是我的 Chrome 地址栏的坐标):
pyautogui.click(370,80); pyautogui.typewrite('Hello world!')
click()
似乎没有按预期工作。当我单击输入时,它会突出显示输入中的文本,但即使我在单击后手动输入,文本也会显示在 shell 中。请参阅以下运行上述行的结果的屏幕截图:
其他方法如position
、moveTo
、moveRel
和dragTo
正在按预期工作。
如果我time.sleep(5); pyautogui.typewrite('test')
在线程休眠时运行并手动单击文本文档或输入,则会根据需要输入文本。
可能是什么问题?
慕娘9325324
相关分类