【问题标题】:How to translate selenium into python?如何将硒翻译成python?
【发布时间】:2021-03-06 02:32:09
【问题描述】:

有人能把它翻译成python代码吗,例如,我知道第一行和第二行是

driver.get("link im using")
driver.set_window_size(945, 757)

我只是想不通其余的

【问题讨论】:

    标签: python selenium automation bots


    【解决方案1】:

    等效的 代码:

    将是:

    driver.get("link im using")
    driver.set_window_size(945, 757)
    driver.switch_to.frame(1)
    driver.find_element_by_css_selector(".tg-join > span").click()
    

    参考

    您可以在以下位置找到一些相关讨论:

    【讨论】:

    • 不等于index=1then driver.switch_to_frame(index) 如果这样不起作用它说它找不到索引
    • @EslamAli 我们无法查看您的用例或相关 HTML。此答案是将您为其提供快照的 Selenoid 命令简单转换为等效的 Selenium Python 客户端命令。没什么。这应该可以帮助您入门。另请参阅参考资料。试用解决方案,让我知道状态。
    • 有没有一种方法可以检查元素并查看页面中可用的框架,或者喜欢我当前所在的框架?
    • @EslamAli 要检查元素并查看页面中可用的框架,您可以关注thisthisthis 讨论。
    【解决方案2】:

    选择您可以使用的框架

    driver.switch_to_frame()
    

    点击可以使用的项目

    driver.find_element_by_xpath().click()
    

    切换到一个窗口

    driver.switch_to_window()
    

    【讨论】:

    • 这就是我为切换框架所做的,但它没有工作我这样做了index=1then driver.switch_to_frame(index),但它没有工作
    猜你喜欢
    • 2011-09-05
    • 1970-01-01
    • 2010-11-07
    • 2017-10-12
    • 1970-01-01
    • 1970-01-01
    • 2017-11-04
    • 2022-01-13
    • 1970-01-01
    相关资源
    最近更新 更多