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

网站开发技术 javaseo云优化如何

网站开发技术 java,seo云优化如何,seo技术分类,零食网站怎么做如果对selenium不了解的话可以到下面的链接中看基础内容: selenium爬取有道翻译-CSDN博客 废话不多说了下面是代码并且带有详细的注释: 爬取其他类型的书籍和下面基本上是类似的可以自行更改。 # 导入所需的库 from selenium import webdriver from …

如果对selenium不了解的话可以到下面的链接中看基础内容:

selenium爬取有道翻译-CSDN博客

废话不多说了下面是代码并且带有详细的注释:

爬取其他类型的书籍和下面基本上是类似的可以自行更改。

# 导入所需的库
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
import time
import csv# 创建一个Chrome浏览器实例,并设置为无头模式(不显示界面)
options = webdriver.ChromeOptions()
options.add_argument('--headless')
driver = webdriver.Chrome(options=options)# 访问当当网首页
driver.get('https://www.dangdang.com/')# 在搜索框中输入关键词"科幻"
key = driver.find_element(By.ID, "key_S")
key.send_keys("科幻")# 点击搜索按钮
element = driver.find_element(By.ID, "search_btn")
driver.execute_script("arguments[0].click();", element)# 创建CSV文件并写入表头
with open('output.csv', 'w', newline='', encoding='utf-8') as csvfile:writer = csv.writer(csvfile)writer.writerow(['标题', '价格'])# 循环爬取前3页的书籍信息
for i in range(3):# 获取当前页面的所有书籍列表shoplist = driver.find_elements(By.CSS_SELECTOR, ".shoplist li")# 遍历每本书的信息for li in shoplist:# 获取书名title = li.find_element(By.CSS_SELECTOR, "a").get_attribute("title")# 获取价格price = li.find_element(By.CSS_SELECTOR, ".search_now_price").text# 将获取到的数据添加到CSV文件中with open('output.csv', 'a', newline='', encoding='utf-8') as csvfile:writer = csv.writer(csvfile)writer.writerow([title, price])# 获取下一页的链接并点击next = driver.find_element(By.LINK_TEXT, "下一页")next.click()# 等待页面加载完成time.sleep(2)# 当用户输入1时,退出浏览器
if input('1'):driver.quit()

下面是运行效果

代码是最新的,在这一段时间内一定是可以运行的

如果有啥问题可以问我看到一定会回复大家,如果大家喜欢可以作者点赞和关注

大家的支持是我创作下去的最大动力!

 

http://www.shuangfujiaoyu.com/news/30574.html

相关文章:

  • 网页设计与网站建设步骤媒体宣传推广方案
  • 做网站首页郑州百度seo排名公司
  • 科技网站设计淘宝网页版
  • 什么网站可以做拍a发布会淘宝指数官网的网址
  • 网站怎么制作百度安装
  • 在建设一个公司网站多少钱东莞营销型网站建设
  • 那个网站做3d网站模板套用教程
  • 买做指甲的材料在哪个网站百度正版下载恢复百度
  • 做app网站需要什么热点新闻事件素材
  • 如何制作个人手机网站中小型企业网站设计与开发
  • 旅游网站建设首选赢旅动力世界球队最新排名
  • 网站软件资源广州网络营销推广
  • elementui 企业官网模板安卓优化大师清理
  • 职业生涯规划大赛活动目的整站优化和单词
  • 网站建设最新教程视频搜索引擎平台
  • 国外做ppt网站深圳app推广平台
  • 中山专业网站建设价格网络优化的三个方法
  • 互联网培训机构排名前十搜索引擎优化培训免费咨询
  • 交易网站seo怎么做有趣的网络营销案例
  • 沧州兼职网站建设传统营销方式有哪些
  • 广州兼职网网站建设南京百度快速排名优化
  • 怎么开网站做站长网络推广哪个平台最好
  • 济南网站制作 泉诺痘痘该如何去除效果好
  • wordpress 不用80端口seo关键词软件
  • 哪有做奇石网站seo网站推广主要目的不包括
  • 如何给自己网站做网站优化百度平台推广的营销收费模式
  • 免费法律咨询24小时在线优化教程网官网
  • 七台河新闻联播视频免费网站做seo
  • 环境艺术设计网站推荐湖北网络推广
  • vue.js和vs做网站比较app推广拉新一手渠道