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

陕西渭南住房和城乡建设厅网站网站浏览器

陕西渭南住房和城乡建设厅网站,网站浏览器,海淀做网站,海洋生态文明建设的网站名该楼层疑似违规已被系统折叠 隐藏此楼查看此楼用python抓取网页数据,抓取完最后一页进了无限循环,应该该怎么办,跪求大神from selenium import webdriverfrom selenium.webdriver.common.keys import Keysimport timeimport pymysqldef yes24…

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

用python抓取网页数据,抓取完最后一页进了无限循环,应该该怎么办,跪求大神

from selenium import webdriver

from selenium.webdriver.common.keys import Keys

import time

import pymysql

def yes24Search():

url = "http://www.yes24.com/"

driver = webdriver.Chrome("./chromedriver.exe")

driver.get(url)

yes24Service = driver.find_elements_by_css_selector(".yesCornerLi li")

yes24Service[0].click()

time.sleep(1)

yes24Category = driver.find_elements_by_css_selector("#bestMenu .dpth1 li")

yes24Category[4].click()

time.sleep(1)

search = input("search : ")

inputBox = driver.find_element_by_id("query")

inputBox.send_keys(search)

inputBox.send_keys(Keys.ENTER)

searchPages(driver)

def yes24Info(driver):

time.sleep(1)

productTitle = driver.find_elements_by_css_selector(".goods_infogrp .goods_name strong")

productPrice = driver.find_elements_by_css_selector(".goods_infogrp .goods_price strong")

for index in range(len(productTitle)):

print("product :" , productTitle[index].text)

print("price : ",productPrice[index].text)

print("==================================================================")

dbData = [[productTitle[index].text,productPrice[index].text]]

connectDB(dbData)

def searchPages(driver):

yes24Info(driver)

while True:

nextBtn = driver.find_elements_by_css_selector(".pagen.pat30.pab15 .bw.ne")

if nextBtn == []:

pageNo = driver.find_elements_by_css_selector(".pagen.pat30.pab15 a")

for no in range(len(pageNo)):

pageNo = driver.find_elements_by_css_selector(".pagen.pat30.pab15 a")

pageNo[no].click()

print("next page")

time.sleep(1)

yes24Info(driver)

print("last page")

break

else:

pageNo = driver.find_elements_by_css_selector(".paginate a")

for no in range(len(pageNo)):

pageNo = driver.find_elements_by_css_selector(".paginate a")

pageNo[no].click()

print("next page")

time.sleep(1)

abcmartInfo(driver)

nextBtn = driver.find_elements_by_css_selector(".paginate .next")

nextBtn[0].click()

yes24Search()

http://www.lbrq.cn/news/2657755.html

相关文章:

  • 网站建设分金手指专业十六seo会被取代吗
  • 南阳做网站多少费用专业郑州企业网站建设
  • 泊头网站制作深圳网络公司推广
  • 上海公安局 网站备案贵阳网站优化公司
  • 温州哪里有做网站学电商哪个培训学校好
  • 个人网站建设 优帮云英文seo实战派
  • 中山建设信息网站seo优化网站查询
  • 制作小诗集seo排名首页
  • 如何利用网站做淘宝客珠海网络推广公司
  • 如何做合格的新闻网站编辑今日新闻头条最新消息
  • 网站能否做二维码seo排名点击器曝光行者seo
  • 哈尔滨网站建设30t独立站seo怎么做
  • 北京个人网站开发制作seo的优化方案
  • 自己做的网站怎么上传文章seo搜索引擎优化内容
  • 免费动画制作网站品牌建设
  • html企业网站系统品牌设计
  • 淘宝客网站素材百度小说风云榜
  • 做片头网站百度服务中心电话
  • 网站的所有权东莞网站推广排名
  • 扬州哪里做网站好软件推广平台
  • 自助建网站专业seo服务商
  • 做网站买服务器简单免费制作手机网站
  • 在美国建设网站百度推广的广告真实可信吗
  • 怎么做百度网站线上线下一体化营销
  • 南宁 网站建设 制作百度广告怎么收费标准
  • 做网站建设哪家公司好今日头条极速版官网
  • 遨翔网站建设程序员培训班要多少钱
  • 武汉做网站建设抖音视频排名优化
  • 华企网站建设推广优化北京网站推广服务
  • 国内可以做网页的网站电商运营培训大概多少学费
  • 【redis初阶】------List 列表类型
  • 【渲染流水线】[几何阶段]-[归一化NDC]以UnityURP为例
  • 嵌入式知识日常问题记录及用法总结(一)
  • Meta AI水印计划的致命缺陷——IEEE Spectrum深度文献精读
  • java -jar xxx.jar 提示xxx.jar中没有主清单属性报错解决方案
  • 数模个人笔记