首页 > 解决方案 > 是否有任何命令可以直接将用户输入的文本放在 python 的不同窗口中?

问题描述

我正在创建一个可以自动执行某些任务的程序。但我被困在两者之间。我想知道任何可以将用户输入的相同文本放入另一个窗口的命令。例如:

import web browser as wb
a = input("Enter your text...")
wb.open("www.xyz.com")

在这里,我想要求用户输入文本,然后我想打开任何网站,如谷歌或任何笔记网站,我想将用户输入的相同输入(其变量已定义为'a')放入文本框。那么我该怎么做呢?

有什么具体的功能吗?

我尝试将 Xerox 和 pyperclip 作为复制和粘贴,但它不起作用,它只是复制而不是粘贴......那么还有其他功能或模块,还是我在回形针或施乐粘贴数据时犯了任何错误?

请尽快指导。

标签: python

解决方案


你可以使用硒模块

from selenium import webdriver
from selenium.webdriver.common.keys import Keys

search_item = input("enter your text...")

driver = webdriver.Chrome()

driver.get("https://www.google.com")
search = driver.find_element_by_name('q')
search.send_keys(search_item)
search.send_keys(Keys.RETURN)

推荐阅读