selenium实战脚本集——新浪微博发送QQ每日焦点(火狐)
selenium实战脚本集(1)——新浪微博发送QQ每日焦点,乙醇用谷歌实现的,下边是用火狐实现的。
代码如下:
# coding = utf-8 from selenium import webdriver import time profiles = webdriver.FirefoxProfile("C:/Documents and Settings/Administrator/Application Data/Mozilla/Firefox/Profiles/rhw9fq7m.default") driver = webdriver.Firefox(profiles) driver.get("http://www.qq.com") today = driver.find_element_by_css_selector("#todaytop a") content = today.text url = today.get_attribute("href") print content.encode("utf-8") print url driver.get("http://www.weibo.com") time.sleep(5) driver.find_element_by_css_selector("textarea.W_input").send_keys(content+url) driver.find_element_by_css_selector("a.W_btn_a.btn_30px").click() time.sleep(5) driver.close()
常见错误
xp和win7下面chrome 的profile路径是不一样的
- Windows XP:%userprofile%\Local Settings\Application Data\Mozilla\Firefox\Profiles\或%userprofile%\Application Data\Mozilla\Firefox\Profiles\
- Windows Vista/Windows 7/Windows 8:%localappdata%\Mozilla\Firefox\Profiles\
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 软件产品开发中常见的10个问题及处理方法
· .NET 原生驾驭 AI 新基建实战系列:向量数据库的应用与畅想
· 从问题排查到源码分析:ActiveMQ消费端频繁日志刷屏的秘密
· 一次Java后端服务间歇性响应慢的问题排查记录
· dotnet 源代码生成器分析器入门
· ThreeJs-16智慧城市项目(重磅以及未来发展ai)
· .NET 原生驾驭 AI 新基建实战系列(一):向量数据库的应用与畅想
· 软件产品开发中常见的10个问题及处理方法
· Vite CVE-2025-30208 安全漏洞
· MQ 如何保证数据一致性?