在Tm中找不到价格合适的AJAX

2024-04-26 07:18:25 发布

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

正在尝试从以下URL获取促销价格(289)

https://detail.tmall.com/item.htm?spm=a220m.1000858.1000725.8.71f45847627RnZ&id=534345441395&skuId=3690108903807&standard=1&user_id=2416562551&cat_id=2&is_b=1&rn=d2c6de98dcc3fda21b653717e8ecee86

我读过一些关于AJAX的书,也搜索过一些DOM请求,但是我找不到一种方法来获取价格。你知道吗

from bs4 import BeautifulSoup
import urllib3
import requests

req = requests.request('GET', 'https://detail.tmall.com/item.htm?spm=a220m.1000858.1000725.1.3cbf57249BnKrJ&id=44577700416&skuId=99684796823&standard=1&user_id=330802957&cat_id=2&is_b=1&rn=f7f06abb46583e8c1fca47f5ba972f43')
soup = BeautifulSoup(req.text, 'html.parser')

soup.find_all(class_='tm-price')

Tags: httpsimportcomidis价格itemstandard