首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何使用PyAutoGUI按Enter键

如何使用PyAutoGUI按Enter键
EN

Stack Overflow用户
提问于 2022-04-10 05:33:43
回答 4查看 5.4K关注 0票数 1

请告诉我如何使用PyAutoGUI库按Enter按钮。我什么都试过了,但什么都没有。你能建议怎么做吗?

EN

回答 4

Stack Overflow用户

发布于 2022-04-10 06:36:42

使用pyautogui.press(“enter”)pyautogui.hotkey(“enter”)

按3次:使用pyautogui.press(“enter”, presses=3)

代码语言:javascript
运行
复制
for i in range(3):
    pyautogui.press(“enter”)

按下大量的键:

代码语言:javascript
运行
复制
pyautogui.press([“enter”, “shift”])

代码语言:javascript
运行
复制
for key in [“enter”, “shift”]:
    pyautogui.press(key)

分派用户按住键,直到按键:

代码语言:javascript
运行
复制
pyautogui.keyDown(“enter”)

而关键是:

代码语言:javascript
运行
复制
pyautogui.keyUp(“enter”)

还有一件事,如果您使用keyDown,您仍然可以使用pyautogui.press(“enter”) :D

如果你想知道更多,可以去https://pyautogui.readthedocs.io/en/latest/keyboard.html

票数 3
EN

Stack Overflow用户

发布于 2022-04-10 06:33:14

简短回答

代码语言:javascript
运行
复制
pyautogui.press('enter') 

代码语言:javascript
运行
复制
pyautogui.write('\n')

来源

如果不能工作,可能是因为鼠标光标不在想要的位置,也许你需要先点击你想要进入的应用程序,例如pyautogui.click(100, 200);,其中(100,200)是屏幕的X,Y坐标,你需要定位你需要输入的位置。

有关更多细节,您可以看到

票数 2
EN

Stack Overflow用户

发布于 2022-08-28 17:58:47

在windows上,我永远无法让Pyautogui键按下工作。我不得不用吡咯烷酮代替。我仍然会使用pyautogui查找图像和键入我们的字符,但使用pywinauto按下键。

代码语言:javascript
运行
复制
from pywinauto.keyboard import send_keys
send_keys('{ENTER}')

https://pywinauto.readthedocs.io/en/latest/code/pywinauto.keyboard.html

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71814027

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档