发布网友 发布时间:2022-04-06 04:06
共3个回答
热心网友 时间:2022-04-06 05:35
代码如下:
import requests
from bs4 import BeautifulSoup
import csv
def GetInfo(url):
res=requests.get(url).text
soup=BeautifulSoup(res,'html.parser')
names=soup.select('div.list > ul > li > div > p.infoBox > a')
years=soup.select('div.list > ul > li > div > p.fc-gray > span:nth-of-type(2)')
prices0=soup.select('body > div.w > div.list > ul > li > div > p.priType-s > s')
prices1=soup.select('div.list > ul > li > div > p.priType-s > span > i')
for name,year,price0,price1 in zip(names,years,prices0,prices1):
data={
'name':name.get_text(),
'year':year.get_text(),
'price0':price0.get_text(),
'price1':price1.get_text().strip()
}
热心网友 时间:2022-04-06 06:53
马犬小狗价格
热心网友 时间:2022-04-06 08:28
把字典的 key和value组成列表 写入。