当前位置: 首页 > news >正文

网站的销售怎么做seo销售是做什么的

网站的销售怎么做,seo销售是做什么的,好的网站页面,专业网站有哪些平台目录 selenium的介绍 1、 selenium是什么#xff1f; 2、selenium的工作原理 3、如何使用selenium#xff1f; webdriver浏览器驱动设置 关键步骤 代码 运行结果 注意事项 selenium的介绍 1、 selenium是什么#xff1f; 用于Web应用程序测试的工具。可以驱动浏览… 目录 selenium的介绍 1、 selenium是什么  2、selenium的工作原理 3、如何使用selenium webdriver浏览器驱动设置 关键步骤 代码 运行结果 注意事项 selenium的介绍 1、 selenium是什么  用于Web应用程序测试的工具。可以驱动浏览器执行特定操作自动按照脚本     代码做出点击输入打开验证等操作就像真实用户所做的一样。     支持的浏览器包括IEFirefoxSafariChromeOpera等。 2、selenium的工作原理 浏览器具有webdriver驱动,这个驱动是根据不同的浏览器开发的     不同的浏览器使用不同的webdriver驱动程序且需要对应相应的浏览器版本     webdriver驱动程序可以通过浏览器内核控制浏览执行指定命令 3、如何使用selenium 使用前准备 a、安装selenium库  b、驱动浏览器的内核驱动 a、安装selenium使用pip install selenium -i https://pypi.mirrors.ustc.edu.cn/simple/                 或在pycharm中安装 b、chrome内核驱动地址    360浏览器使用的就是chrome的内核QQ浏览器使用IEIE https://chromedriver.storage.googleapis.com/index.html   首先确定你的浏览器是使用哪个内核     windows系统下载下来的文件解压后放置在python安装地址的Scripts中     Linux和Mac系统同上注意系统存在2个Python版本确定当前运行的python                     版本配置在环境变量中 爬取苏宁易购平台某款产品的优质评论与差评 webdriver浏览器驱动设置 webdriver具备多种不同浏览器的驱动 browser webdriver.Chrome() browser webdriver.Firefox() browser webdriver.Edge() browser webdriver.PhantomJS() browser webdriver.Safari() 其中.chrome.webdriver import WebDriver as Chrome定义了别名Chrome代表WebDriver 关键步骤 初始化浏览器驱动 使用 selenium 的 Options 对象配置 Edge 浏览器例如可以设置无界面模式。初始化 webdriver.Edge启动浏览器。 抓取优质评价 打开优质评价的 URL。使用 find_elements 查找所有评价内容并将其保存到文件 优质评价1.txt。点击“下一页”按钮循环抓取所有页的评论内容。 抓取差评 打开差评的 URL。使用 find_elements 查找所有差评内容并将其保存到文件 差评.txt。点击“下一页”按钮循环抓取所有页的差评内容。 关闭浏览器 完成抓取后调用 driver.quit() 关闭浏览器。 代码 from selenium import webdriver from selenium.webdriver.edge.options import Options from selenium.webdriver.common.by import By import time# 创建 Edge 浏览器选项对象 options Options() # 在这里可以添加各种选项例如 # options.add_argument(--headless) # 无界面模式# 使用修改后的参数传递方式初始化 Edge 浏览器驱动 driver webdriver.Edge(optionsoptions)# 抓取优质评价 driver.get(https://review.suning.com/cluster_cmmdty_review/cluster-38249278-000000012389328846-0000000000-1-good.htm?originalCmmdtyTypegeneralsafpd488778a.10004.loverRight.166)# 打开文件用于保存优质评价内容 yzpj_file open(优质评价1.txt, w, encodingutf-8)def get_py_content(file):# 查找所有包含评价内容的元素pj_elements_content driver.find_elements(By.CLASS_NAME, body-content)# 遍历每个元素将文本内容写入文件for i in range(len(pj_elements_content)):file.write(pj_elements_content[i].text \n)# 获取第一页的评论内容 get_py_content(yzpj_file)# 查找下一页按钮 next_elements driver.find_elements(By.XPATH, //*[classnext rv-maidian ]) print(next_elements)# 循环点击下一页获取所有页的评论内容 while next_elements:next_element next_elements[0]time.sleep(1) # 等待页面加载next_element.click() # 点击下一页get_py_content(yzpj_file) # 获取当前页的评论内容next_elements driver.find_elements(By.XPATH, //*[classnext rv-maidian ]) # 重新查找下一页按钮# 关闭优质评价文件 yzpj_file.close()# 抓取差评 driver.get(https://review.suning.com/cluster_cmmdty_review/cluster-38249278-000000012389328846-0000000000-1-bad.htm?originalCmmdtyTypegeneralsafpd488778a.10004.loverRight.166)# 打开文件用于保存差评内容 cpj_file open(差评.txt, w, encodingutf-8)def get_cp_content(file):# 查找所有包含差评内容的元素pj_elements_content driver.find_elements(By.CLASS_NAME, body-content)# 遍历每个元素将文本内容写入文件for i in range(len(pj_elements_content)):file.write(pj_elements_content[i].text \n)# 获取第一页的差评内容 get_cp_content(cpj_file)# 查找下一页按钮 next_elements driver.find_elements(By.XPATH, //*[classnext rv-maidian ]) print(next_elements)# 循环点击下一页获取所有页的差评内容 while next_elements:next_element next_elements[0]time.sleep(2) # 等待页面加载next_element.click() # 点击下一页get_cp_content(cpj_file) # 获取当前页的差评内容next_elements driver.find_elements(By.XPATH, //*[classnext rv-maidian ]) # 重新查找下一页按钮# 关闭差评文件 cpj_file.close()# 关闭浏览器 driver.quit()运行结果 1优质评价 2差评 注意事项 浏览器驱动 确保已安装正确版本的 Microsoft Edge 驱动程序并将其路径添加到系统环境变量中。 网页动态加载 使用 time.sleep() 等待页面加载避免因页面未完全加载而导致错误。 文件编码 打开文件时指定 encodingutf-8避免写入内容时出现乱码。 XPath 定位 确保 XPath 表达式正确能够定位到“下一页”按钮。如果网页结构发生变化需要调整 XPath。 无界面模式 如果需要无界面运行可以取消注释 options.add_argument(--headless)。
http://www.w-s-a.com/news/350516/

相关文章:

  • 做古代风格头像的网站对网站政务建设的建议
  • 网站搜索栏怎么做设计个网站要多少钱
  • 阿里巴巴网站建设目标wamp wordpress
  • 自己做的网站怎么挂网上金蝶erp
  • 网站的页面由什么组成淘宝网网站建设的需求分析
  • 软文网站推广法dede5.7内核qq个性门户网站源码
  • 个人备案网站名称校园网站建设特色
  • vr超市门户网站建设班级网站怎么做ppt模板
  • 网站建设一般是用哪个软件刚开始做写手上什么网站
  • 用jsp做的网站源代码下载有哪些做红色旅游景点的网站
  • 网站开发的技术选型黄石市网站建设
  • 做直播网站需要证书吗专做宝宝的用品网站
  • 网站标题用什么符号网站制作交易流程
  • dede模板网站教程jsp网站搭建
  • 上海网站开发外包公司鲜花导购网页制作
  • 宿州外贸网站建设公司个人注册网站一般做什么
  • 小公司做网站用哪种服务器什么是网站代理
  • 青岛李村网站设计公司cms建站平台
  • 做saas网站可行吗许昌抖音推广公司
  • 网站建设找谁做seo基础知识培训
  • 微网站怎么做的好建设网站不会写代码
  • 广州外贸网站制作wordpress信息搜索插件
  • 福建高端网站建设个人公众号怎么制作教程
  • 企业网站有哪些举几个例子wordpress ie兼容插件
  • 高端的深圳网站页面设计福清市建设局官方网站
  • 安装网站到服务器合肥建设干部学校网站
  • 影视网站如何做销售案例网站
  • 建设网站对比方案龙岗网站开发公司
  • 网站开发标准网站建设公司兴田德润可信赖
  • 如何建设一个公众号电影网站自动seo优化