我想在循環中使用 selenium 和 python 向下滾動頁面。browser.execute_script("window.scrollTo(0, 40)")^ 到目前為止有效。但是我如何引用一個會隨著每次迭代而增加的變量?例如def scroll(): global xx xx = 10 while True: browser.execute_script("window.scrollTo(0, xx)") xx += 10`我可以看到問題.. 輸入 (window.scrollTo(0, xx)) 是一個字符串。但我不知道如何修復它。我需要更改執行的腳本嗎?
1 回答

大話西游666
TA貢獻1817條經驗 獲得超14個贊
只需使用字符串插值選項之一,例如:
def scroll():
xx = 10
while True:
browser.execute_script("window.scrollTo(0, {})".format(xx))
xx += 10
添加回答
舉報
0/150
提交
取消