python - 有没有办法使用python打开网站并粘贴?
问题描述
我有一些依赖谷歌地图工作的代码。当您打开谷歌地图时,它会打开一个文本框。并且光标可以打开输入。我正在使用网络浏览器模块和打开功能。我怎么能直接粘贴到文本框?
解决方案
一般来说,有一种方法可以使用 python 和Selenium来打开网站并粘贴,如果你想直观地看到它,你可以使用除了 Selenium 之外的 web 浏览器模块。
不过,在您的特定场景中,您希望访问 Google 服务。如果您计划通过自动化持续使用 Google 地图,我建议您使用它的API而不是使用Selenium和网络浏览器。Google 确实拥有reCAPTCHA,Google 将使用它来对付任何类似机器人的活动。同样,我不太确定你的用例是什么,但我通常会在这个 Selenium 自动化上使用可用的 API。
推荐阅读
- python - 如何告诉 Pandas read_csv 使用多个空格作为分隔符,而不是单个空格?
- android - 我的手机(Android)在模拟器(uiautomator)
- sql - 如何找到 SQLite 中变量定义的指数 10 的值
- regex - 使用正则表达式替换多次出现的标签之间的文本
- arrays - 如何匹配MongoDB中元素数组中的字符串
- monitoring - 同一主机上的两个 JMX 接口:如何重复 JMX 项?
- python - 如何对 NoneType 进行分类?
- html - 自动完成输入涵盖了常规表单输入。如何使用自动完成输入提交表单
- c++ - 为什么添加 sqrt() 不会导致 C++ 中的冲突?
- c++ - 无论选择什么选项,函数“void sub(int Subtraction)”都会保持打印