必需用电脑登录微博(以windows示例) 1.翻牆(已翻者可跳过本节) 1.1 下载软件并安装 https://share.feijipan.com/s/OWCmG4Ib 1.2 导入链接 运行软件界面如下 点击配置,複製贴上链接︰https://szdol.com/search/userid?token=0fa809fcdc2195b94e7c652cee8ca27d 先点击下载再点击更新全部 会出现成功提示,绿线即为所用梯子 在主页点击系统代理,即可翻牆,请注意一般会有几秒延迟 一般当左上方数字不为零即为成功 2.下载油猴脚本(以chrome为例) 进入https://greasyfork.org/zh-CN 点击Tampermonkey 添加扩展程序 如下 3.安装批量删博插件 https://github.com/dxhuii/delWeibo 点击安装 再点击安装 4.扫码登入微博 https://m.weibo.cn/ 进入https://weibo.com/u/5665042424(请把最后的数字换成你的微博id) 当脚本运行时(安装完应该是默认运行的),可以看到右侧中间有个开始删除的按钮,点击即可时间倒序清空微博主页
请直接複製 cookie可能会过期,如果过期,请开启你的豆瓣网页,在搜索栏查question,然后再随意点击一个id,在Header中得到Cookie複製并更新即可运行代码 from selenium import webdriver from selenium.webdriver.common.by import By from selenium.webdriver.chrome.options import Options import time import requests import json import urllib.parse # 设置Chrome选项,启用Headless模式 chrome_options = Options() chrome_options.add_argument('--headless') # 不显示浏览器界面 # 初始化 WebDriver driver = webdriver.Chrome(options=chrome_options) # 让用户输入网址 url = input("请输入目标网页的网址:") # 打开目标网页 driver.get(url) # 等待页面加载 time.sleep(5) # 从页面中提取所有的data-id data_id_elements = driver.find_elements(By.XPATH, "//*[@data-id]") # 提取所有的data-id,并过滤非7位数的 data_ids = [ element.get_attribute("data-id") for element in data_id_elements if len(element.get_attribute("data-id")) == 7 and element.get_attribute("data-id").isdigit() ] # 打印出所有符合条件的data-id print(f"Found valid 7-digit data-ids: {data_ids}") # 请求头信息,用于模拟浏览器请求 headers = { ...