依次打开URL并执行JavaScript代码
Python实例
依次打开URL并执行JavaScript代码

依次打开URL并执行JavaScript代码

依次打开URL并执行JavaScript代码, 利用python打开指定的urls,并在谷歌浏览器Console上执行Javascript代码
这里以https://www.wearesellers.com为例


from selenium import webdriver
import pickle
import time

# 使用Chrome浏览器驱动
driver = webdriver.Chrome()

# 打开登录页面并手动登录
driver.get('https://www.samples.com')
# 在此处手动登录网站,确保已成功登录

# 等待一段时间以确保登录成功
time.sleep(30)

# 保存cookies
pickle.dump(driver.get_cookies(), open("cookies.pkl", "wb"))

# 加载cookies并打开页面
cookies = pickle.load(open("cookies.pkl", "rb"))
for cookie in cookies:
    driver.add_cookie(cookie)

# 定义要打开的URL列表
url_list = [
"https://www.samples.com/"
]

# 定义要执行的JavaScript代码
js_code = """
var buttons = document.getElementsByClassName('btn btn-normal btn-success follow');
for(var i = 0; i < buttons.length; i++) {
  buttons[i].click();
}
"""

# 依次打开URL并执行JavaScript代码
for url in url_list:
    driver.get(url)
    time.sleep(5)  # 等待页面加载完成
    driver.execute_script(js_code)

# 关闭浏览器
driver.quit()











重要的事情说三遍!!!
这是网站预览,如果预览不正常,有可能需要外网才能访问,或网站已经不存在,或对方服务器拒绝预览访问。
这是网站预览,如果预览不正常,有可能需要外网才能访问,或网站已经不存在,或对方服务器拒绝预览访问。
这是网站预览,如果预览不正常,有可能需要外网才能访问,或网站已经不存在,或对方服务器拒绝预览访问。

(网址均来源于网络,如有侵权,请联系删除)












1. 链接直达将跳转网址: https://www.qaqlinks.com/sites/96.html

2. 网址收录时间:2024-03-25 11:25:00

3. 这是第“96”个收录网址。

如对此链接有任何疑问,可以添加以上微信,或此链接底部留言。看到会马上回复。

QaQlinks 跨境电商导航网站 声明:网站上的服务均为第三方提供,与 QAQlinks 网站无关。请用户注意甄别第三方服务质量,避免上当受骗。

(文章来源于网络,如有侵权,请联系删除)




相关导航

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注