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

汽车网站建设微网站建设申请报告

汽车网站建设,微网站建设申请报告,重庆主城优化网站建设,建网站要注册吗前言 马上就要过年了,大家都在屯年货了网络上商品信息太多,不知道如何选择,今天,我们就用python爬取商品信息,并做可视化。 环境使用 python 3.9pycharm 模块使用 requestsseleniumtime谷歌驱动 说明 一、谷歌驱动…

前言

 

马上就要过年了,大家都在屯年货了网络上商品信息太多,不知道如何选择,今天,我们就用python爬取商品信息,并做可视化。

环境使用

  • python 3.9
  • pycharm

模块使用

  • requests
  • selenium
  • time
  • 谷歌驱动

说明

一、谷歌驱动安装

1.下载网址

CNPM Binaries Mirror

2.文件安装(放置)位置

可以把这个文件理解成一个脚本入口。说它是安装,其实就是把下载的 chromedriver.exe 文件复制到相应的位置。

将文件复制到两个位置:1...\python\Scripts复制一份到安装Python的文件夹中的Scripts文件夹中;2.如果用的是Pycharm,再复制一份到..\python\site-packages\selenium\webdriver\chrome文件中。这个地址可以将鼠标放在Pycharm里面安装库的地方的相应库上就能看到。

二、selenium模块

        之前,我们爬虫是模拟浏览器,但始终不是用的浏览器,但今天我们要说的是另一种爬虫方式,这次不是模拟浏览器,而是用程序去控制浏览器进行一些列操作,也就是selenium。selenium是python的一个第三方库,对外提供的接口可以操控浏览器,比如说输入、点击,跳转,下拉等动作。

  在使用selenium模块之前要做两件事,一是安装selenium模块,可以用终端用pip,也可以在pycharm里的setting安装;二是我们需要下载一款浏览器驱动程序,下载的驱动程序要和浏览器的版本一致。

 代码实现


from selenium import webdriver
from selenium.webdriver.common.by import By
from selenium.webdriver.common.keys import Keys
import timedriver = webdriver.Chrome()
# r'C:\Users\YY\AppData\Local\Programs\Python\Python39\chromedriver.exe'
driver.get('https://www.jd.com/')def GetInfo():input_tag = driver.find_element(By.ID, "key")input_tag.send_keys('笔记本') time.sleep(5)input_tag.send_keys(Keys.ENTER)spider_jd()def spider_jd():goods = driver.find_elements(By.CLASS_NAME,"gl-item")for good in goods:name = good.find_element(By.CSS_SELECTOR,".p-name").text.replace('\n','')price = good.find_element(By.CSS_SELECTOR,".p-price").textlink = good.find_element(By.TAG_NAME,"a").get_attribute('href')msg = '''商品:%s价格:%s链接:%s'''%(name,price,link)print(msg)# GetInfo()for page in range(1,11):print(f'爬取{page}页')GetInfo()driver.find_element(By.CSS_SELECTOR,'.pn-next').click()time.sleep(2)

运行结果


文章转载自:

http://jlVuiGsV.gjsjt.cn
http://K1PWJVI8.gjsjt.cn
http://sM9ArT4D.gjsjt.cn
http://SymEVzpN.gjsjt.cn
http://H4IMPuj0.gjsjt.cn
http://IzzfT953.gjsjt.cn
http://r5ueMCEh.gjsjt.cn
http://wpCJwfPH.gjsjt.cn
http://Hiu5fFpF.gjsjt.cn
http://YVhGq6zL.gjsjt.cn
http://q2CGebrr.gjsjt.cn
http://AYE1q8iL.gjsjt.cn
http://6P29uHx7.gjsjt.cn
http://XS78fdUr.gjsjt.cn
http://NNi9zPc3.gjsjt.cn
http://lReRuuoc.gjsjt.cn
http://twfUw6JI.gjsjt.cn
http://N9U3Tzic.gjsjt.cn
http://UYGGTTlo.gjsjt.cn
http://VIqtf3f4.gjsjt.cn
http://4mF1XsM3.gjsjt.cn
http://2pTb2aOa.gjsjt.cn
http://zKwuJVCn.gjsjt.cn
http://6ayMLFZd.gjsjt.cn
http://3GHNEVKh.gjsjt.cn
http://qeUIFkdt.gjsjt.cn
http://b16CbSSl.gjsjt.cn
http://WqfWlMYS.gjsjt.cn
http://2eoMdP1X.gjsjt.cn
http://3XIpVaZO.gjsjt.cn
http://www.dtcms.com/wzjs/657404.html

相关文章:

  • 如何免费创建自己的网站平台开发一平方多少钱
  • 网站的关键词搜索怎么做如何在中国建设银行网站转账
  • 安全狗 网站打不开公司网站应该怎么做
  • 中国建设银行网站的机构端午节ppt模板免费下载
  • 网站建设关于网上书店图片素材微机做网站的软件
  • 深圳网站设计多少钱织梦网站开发语言
  • 动态页网站网站内链
  • 怎么用ip地址做网站怀化市住房和城乡建设局网站
  • 揭阳网站建设维护天马网络 网站建设
  • 透明管理系统网站模板最权威的网站推广设计
  • 网站建设 dw 时间轴网站开发新加坡
  • 长春火车站到龙嘉机场怎么走好用的h5制作软件
  • 工作了应该浏览器哪些网站温州易富信息技术有限公司
  • win10建设网站目录什么是工具型网站
  • 电商网站开发进度表清远网站推广优化公司
  • 三亚网站开发公司哈尔滨自助板建站
  • 怎么创建网站平台赚钱做英文小说网站
  • 张店学校网站建设公司wordpress插件排列
  • 大型企业网站欣赏西安百度首页优化
  • 湘潭做网站选择磐石网络如何建立公司网站账号
  • 企业邮箱注册申请免费注册入口东莞网站优化怎样
  • 佛山网站建设公司怎么选重庆营销网站建设
  • 网站建设怎么开发客户男的女的做那个视频网站
  • 自己做的网站如何上传网上学生个人网站作品
  • 公司网站制作步骤流程图网站建设模板哪里有
  • 北京个人制作网站logo设计在线生成免费下载
  • 谷德设计网站吴中企业建设网站报价
  • 广西建设职业技术学院图书馆网站东莞市招聘信息最新招聘
  • 加盟网站制作做网站工作怀孕
  • 杭州餐饮网站建设南宁cms建站