依次打开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 网站无关。请用户注意甄别第三方服务质量,避免上当受骗。
(文章来源于网络,如有侵权,请联系删除)
依此打开urls然后执行JS代码