【问题标题】:Getting python to type让python输入
【发布时间】:2016-04-09 06:52:50
【问题描述】:

如何让 python 为我输入。我发现的唯一内容是在 SendKeys 上,但我找不到 python 3.5 的版本。是否有任何内置模块可以让 python 为我输入?

【问题讨论】:

  • 什么意思?它将如何获得输入以及在什么意义上“打字”?
  • 我想运行该程序,等待 2 或 3 秒到达我想输入的文本框,然后它会为我输入任何内容。基本上模拟一个按键或多个按键。
  • 您是在文本框中输入内容还是自动输入内容?我不明白你在描述什么。它正在模拟击键,但它是如何知道哪些键的?
  • 我希望它模拟按键。在文本框中输入内容或其他任何涉及按下键盘按钮的地方
  • 好的。您希望 Python 键入“k”。它是如何知道输入“k”的?我不知道还能怎么问这个问题。该程序无法读懂您的想法以知道要为您键入什么。它从哪里获得有关要模拟哪些按键的信息?

标签: python-3.x


【解决方案1】:

win32api(假设是 windows)在keybd_event() 函数中具有您所需要的功能。文档here。至于内置插件,不知道这样的事情。另请参阅this page

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-12-01
    • 1970-01-01
    • 2014-12-02
    • 1970-01-01
    • 1970-01-01
    • 2022-11-30
    • 2018-03-05
    • 2018-12-05
    相关资源
    最近更新 更多