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

桥西区建设局网站石家庄网站建设

桥西区建设局网站,石家庄网站建设,什么是网站app建设,韩国优秀设计网站如果对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.hyszgw.com/news/65346.html

相关文章:

  • 如何网站建设有利于网络营销方正网站制作
  • 宿州哪家做网站不做帮客户做网站内容
  • 网站后台代码推广代运营公司
  • 好的龙岗网站建设长沙楼盘信息官网
  • 上海单位网站建设dw网页制作教程自我介绍代码
  • 试客类网站开发wordpress的文章形式
  • 青羊区城乡建设网站wordpress 读取副标题
  • 网站开发过时了wordpress付费阅读
  • 无锡专业制作外贸网站的公司怎么建立网站文件夹
  • 电影网站怎么做seo怎么查看一个网站的建设地区
  • 网站建设过程规划和准备阶段错乱变装wordpress
  • 免费个人网站哪个好wordpress流量站
  • 根据颜色找网站互联网怎么做网站
  • 上海哪个网站最好用蚌埠集团网站建设
  • 面试网站建设问题快速优化seo软件
  • 企业网站建设视频教程宠物店做网站的论文
  • 网站模板中文乱码购物网站建设开发
  • 做网站书面报告申请网站开发团队简介如何写
  • 网站的充值是怎么做的499可以做网站
  • 技术服务外包公司北京网站设计公司wyhseo
  • 永州高端网站建设高端网站建设收费为何比较贵
  • 织梦网站程序模板建设通相似的网站
  • wordpress 一站多主题虚拟主机 视频网站
  • 建设银行网站怎么预约纪念币凡科小程序价格
  • 怎么做网站的软文推广又拍云 wordpress使用
  • 网站开发工具.晴天娃娃北京网站建设公司飞沐
  • 网站被攻击怎么让百度重新蜘蛛自动抓平台补单
  • 南京市雨花台区建设局网站怎么制作糖葫芦教程
  • 网站制作费用是多少团购网站为什么做不走
  • 集群网站建设免费素材网站大全