使用python-selenium在网站的文本框中自动输入SQL查询



我正在尝试使用Python Selenium来自动化手动过程,我每天都会在网站的文本框中编写一块SQL代码。

我们可以使用send_keys((输入文本。但我不确定我们如何使用python-selenium用文本框输入一个SQL查询块,这样我就可以自动化这个过程。

基本上,我们每天都会在网站的文本框中输入SQL查询,无论文本框中有什么查询,网站都会执行它们,并在仪表板中提供结果。基本上,文本框充当SQL查询的编译器。

有人能帮助我如何使用python-selenium将SQL查询块输入到网站中的文本框中,以自动化这一日常过程吗。

谢谢,桑杰。

根据我对您的查询的理解,您试图在同一文本框中逐行输入一堆SQL命令,send_keys是一个不错的选项,但要在不离开文本框的情况下输入文本,您必须使用Keys.chord(Keys.SHIFT, Keys.ENTER)

例如:

driver.find_element("locator","value").send_keys("select * from table, Keys.chord(Keys.SHIFT, Keys.ENTER), .....")

否则,如果要使用不同的文本框来输入不同的SQL命令,则send_keys("")可以正常工作。

相关内容

  • 没有找到相关文章

最新更新