[问题] 爬虫请益-停车场即时资讯

楼主: xx78826 (当阿宅才能开R8)   2020-03-13 10:41:53
练习爬虫但是有重复的动作,不知道怎么写比较好,所以来请益,谢谢!
from selenium import webdriver
from pyquery import PyQuery as pq
import time
driver = webdriver.Chrome()
driver.get("https://m.metro.taipei/parkinglotshow.asp")
html = driver.find_elements_by_css_selector("#content > table > tbody >
tr:nth-child(3) > td:nth-child(1)")
nowparknumber = driver.find_elements_by_css_selector("#content > table >
tbody > tr:nth-child(3) > td:nth-child(2)")
totalparknumber = driver.find_elements_by_css_selector("#content > table >
tbody > tr:nth-child(3) > td:nth-child(3)")
#content > table > tbody > tr:nth-child(4) > td:nth-child(1)
#content > table > tbody > tr:nth-child(4) > td:nth-child(2)
#content > table > tbody > tr:nth-child(4) > td:nth-child(3)
这边跑一次 这边要跑三次
doc = pq(html)
for eachData in html:
print(eachData.text)
for s in nowparknumber:
print(s.text)
for t in totalparknumber:
print(t.text)
怎么写可以让tr:nth-child(4) > td:nth-child(3) 自己+1呢?
把整个页面爬完,谢谢!

Links booklink

Contact Us: admin [ a t ] ucptt.com