python - PyAutoGUI 模块与 chrome 一起使用的问题
问题描述
我正在尝试运行一个打开 chrome 的 python 脚本去谷歌并自动输入我的搜索,但它只打开 chrome 但它没有输入任何内容。例如,如果我在记事本中输入但不在浏览器中输入,这将起作用。我在这里想念什么?
import webbrowser
from datetime import time
import pyautogui
webbrowser.open('https://www.google.com/') # Go to example.com
time.sleep(2)
pyautogui.click(453,373);
time.sleep(2)
pyautogui.typewrite('search images');
解决方案
搜索栏应该已经成为焦点,因此无需在页面中单击。并且time.sleep()
来自time
模块。这对我有用。
import webbrowser, time, pyautogui
webbrowser.open('https://www.google.com/') # Go to example.com
time.sleep(2)
pyautogui.typewrite('search images')
推荐阅读
- database - 如何创建显示来自多列的唯一记录的报告
- javascript - 将我的 HTML/CSS/JS 文件上传到 cPanel 后,我可以在 HTML/CSS 正常工作的情况下查看我的网站,但我的 .js 文件中的 JavaScript 无法正常工作
- sql - SQL - 在 SQL 中实现类似嵌套循环
- java - 为什么我使用回溯解决数独的 JAVA 代码没有给出任何解决方案?
- php - 提交后如何在php中使用SESSION递增和递减一个值
- excel - Excel 2016 VBA 问题运行时错误 91 - 删除工作表
- mysql - Mysql2::Error: 表 'my_database.users' 不存在
- javascript - Firebase 库订单
- python - 使用 Flask / Jinja2 模板填充表单。输入文本字段正在截断数据
- laravel - 使用 Cloudflare 伪造 Laravel SSL 安装问题