易趣网垃圾

2024-06-09 10:20:40 发布

您现在位置:Python中文网/ 问答频道 /正文

我试着选择每一个商品的销售价格,但这是我能得到的最接近的价格。在

 import requests
 from bs4 import BeautifulSoup

url =  'http://www.ebay.co.uk/sch/i.html?_from=R40&_sacat=0&_nkw=graphics%20card&LH_Complete=1&LH_Sold=1&rt=nc&_trksid=p2045573.m1684'
r = requests.get(url)
soup = BeautifulSoup(r.content, 'html.parser')
Sale_Price = [tag['class'] for tag in soup.find_all("span", class_="bold bidsold")]
print(Sale_Price)

这给了我: [['bold','bidsold'],['bold','bidsold'],['bold','bidsold'],['bold', 北京的‘bi卖’的目的是,[‘bold’的‘bi卖的’,[‘北京‘bold’的‘bi卖的’,[‘北京‘bold’的‘bi卖的’,[‘北京‘bold’’,‘北京‘卖的’,[‘bold’,‘卖卖的’,[‘bold’,‘卖的’,[‘bold’’,卖的’,[‘bold’的‘卖的’,[‘北京的‘卖’的’,[‘bold的’的‘卖的’,[‘北京’的‘卖的’,[‘bold的’的‘卖的’的’,[‘北京‘卖的’的’,[‘北京的’的‘卖的’的’,[‘北京的’的’的‘北京’的’的’的’,[‘北京‘北京’的’的’的’,在,['bold','bidsell'],['bold','bidsell'],['bold','bidsold'],['bold','bidsold'],['bold','bidsold'],['bold','bidsold'],['bold','bidsold',['bold','bidsold',['bold','bidsold',['bold','bidsold',['bold','bidsold',['bold','bidsell',['bold','bidsell',['bold','bidsold',['bold','bidsold',['bold','bidsell'],['bold',“bidsell”],[“bold”,“bidsell”],[“bold”,“bidsold”],[“bold”,“bidsold”],[“bold”,“bidsell”],[“bold”,“bidsell”],[“bold”,“bidsell”],[“bold”,“bidsell”],[“bold”,“bidsell”],[“bold”,“bidsold”],[“bold”,“bidsell”],[“bold”,“bidsell”],[“bold”,“bidsell”],[“bold”,“bidsell”]]


Tags: fromimporturlhtmltagsalerequestsprice
1条回答
网友
1楼 · 发布于 2024-06-09 10:20:40

您正在存储class的名称。价格在string内。使用get_text()获得{}。字符串包含许多空格或新行,请使用strip()来删除这些空格或新行。在

import requests
from bs4 import BeautifulSoup

url = 'http://www.ebay.co.uk/sch/i.html?_from=R40&_sacat=0&_nkw=graphics%20card&LH_Complete=1&LH_Sold=1&rt=nc&_trksid=p2045573.m1684'
r = requests.get(url)
soup = BeautifulSoup(r.content, 'html.parser')
Sale_Price =[ tag.get_text().strip() for tag in soup.find_all("span", class_="bold bidsold") ]
print(Sale_Price)

其输出:

^{pr2}$

编辑
如果您想忽略£符号,那么使用不带第一个字符的字符串。在

Sale_Price =[ tag.get_text().strip()[1:] for tag in soup.find_all("span", class_="bold bidsold") ]
print(Sale_Price)

这将只存储没有£符号的价格。在

相关问题 更多 >