获取:吾爱破解>挣悬赏>下载转存>0回复问题链接
获取:吾爱破解>挣悬赏>下载转存>0回复问题链接from selenium import webdriver
from selenium.webdriver.common.by import By
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC
from selenium.webdriver.edge.options import Options
from datetime import datetime
# 设置无头浏览器
options = Options()
options.use_chromium = True
options.add_argument("--headless")
options.add_argument("--disable-gpu")
# 创建Edge浏览器对象
driver = webdriver.Edge(options=options)
# 设置隐式等待(等待元素加载的最长时间)
driver.implicitly_wait(10)
# 打开网页
driver.get("https://www.52pojie.cn/forum.php?mod=forumdisplay&fid=8&filter=specialtype&specialtype=reward&typeid=145&rewardtype=1")
# driver.get('https://www.52pojie.cn/forum-8-1.html')
# 获取当前日期
current_date = datetime.now().date()
# 将日期格式化为字符串 "YYYY-M-D"
date_str = current_date.strftime("%Y-%m-%d").replace('-0', '-')
# 查找表格行
tbodys = WebDriverWait(driver, 10).until(
EC.presence_of_all_elements_located((By.XPATH, "//table[@ID='threadlisttableid']/tbody"))
)
for tbody in tbodys:
if tbodys.index(tbody) >= 2:
lj = tbody.find_element(By.XPATH, ".//tr/th/a").get_attribute("href")
shijian = tbody.find_element(By.XPATH, ".//tr/td/em/span").text.split(' ')
xiazai = tbody.find_element(By.XPATH, ".//td[@class='num']/a").text
# 比较两个日期
if shijian == date_str and xiazai == '0':
print(lj)
# 关闭浏览器
driver.quit() 好好好,都开始干自己了哈 只要干不死jiuwangsiligan 我去 这么卷 不错有想法,把他改装为油猴脚本岂不更方便? 哈哈,这个角度不错,学到了:Dweeqw 走完代码之后 发现都是25CB 100G+的 哈哈哈 愚无尽 发表于 2024-4-9 09:24
不错有想法,把他改装为油猴脚本岂不更方便?
确实哈,改成油猴脚本更方便实用~谁改个,我坐等 角度刁钻,我喜欢 确实哈,改成油猴脚本更方便实用~谁改个,我坐等
页:
[1]
2