小编Jul*_*ard的帖子

javascript 错误:arguments[0].scrollIntoView 不是在 python 上使用 selenium 的函数

我在 python 上使用 Selenium,我想滚动到一个元素以单击它。我到处都看到直接进入元素的正确做法是使用:

driver = webdriver.Chrome()
driver.get(url)
element = driver.find_elements_by_class_name('dg-button')
driver.execute_script("return arguments[0].scrollIntoView();", element)
Run Code Online (Sandbox Code Playgroud)

但我有这个错误:“javascript错误:arguments[0].scrollIntoView不是函数”。

我做错了什么?谢谢

python selenium scroll

7
推荐指数
1
解决办法
2万
查看次数

Pyspark:如何在数据框中重复n次?

我有一个这样的数据框,如果列n大于一个,我想将行重复n次:

A   B   n  
1   2   1  
2   9   1  
3   8   2    
4   1   1    
5   3   3 
Run Code Online (Sandbox Code Playgroud)

然后像这样转换:

A   B   n  
1   2   1  
2   9   1  
3   8   2
3   8   2       
4   1   1    
5   3   3 
5   3   3 
5   3   3 
Run Code Online (Sandbox Code Playgroud)

我想我应该使用explode,但我不明白它的工作原理...
谢谢

python bigdata pyspark

5
推荐指数
2
解决办法
2813
查看次数

标签 统计

python ×2

bigdata ×1

pyspark ×1

scroll ×1

selenium ×1