大家好
我目前正在为我的打字学习网站编写一个机器人,但是遇到一个我自己的谷歌搜索无法解决的问题:
if answerBrowser == "f":
driver = webdriver.Firefox()
elif answerBrowser == "c":
driver = webdriver.Chrome("driver\chromedriver.exe")
elif answerBrowser == "e":
driver = webdriver.Edge("driver\msedgedriver.exe")
driver.get("https://at4.typewriter.at/index.php?r=site/index")
在这里,我创建了一个“驱动程序”对象,然后使用driver.get(link)将其打开,但是,在网站上完成所有工作之后,我想打开另一个链接(在c的同一选项卡中。 )。我尝试过:
driver.get("https://at4.typewriter.at/index.php?r=user/overview")
(我正在尝试此操作,因为指向概述页面的链接确实很难抓取,而且我认为完全更改网址会更容易) 它是相同的“驱动程序”对象,但只是driver.get()不允许我更改网址。
这是整个代码的git repos:
https://github.com/patrickcerny/typewriterBot/tree/testing
(我是编码的初学者,所以请不要讨厌我的代码,但是我愿意接受任何建设性的批评!:D) 感谢您的回答!
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。