Ajax 資訊爬取指定(小公尺商品)的詳情資訊

2021-10-10 21:32:05 字數 892 閱讀 4785

#爬取指定小公尺商品的詳情資訊

import re,json

import requests

# 從network--

>

xhr裡面去找下面這些屬性

product_id=

'12609' #商品id編號

#請求url位址

url =

''%(product_id)

# header頭資訊

headers =

# 提交請求爬取資訊

response = requests.

get(url,headers=headers)

#獲取響應json資料

data = response.

json()

#輸出商品資訊

# print

(data)

print

(data[

'data'][

'goods_list'][

0]['goods_info'

]) # 在network--

>

xhr--

>preview中去找資訊

goods = data[

'data'][

'goods_list'][

0]['goods_info'

]print

("商品名稱:"

,goods[

'name'])

print

("商品**:"

,goods[

'price'

])

輸出資訊:

爬取京東商品資訊

爬取京東商品資訊 from selenium import webdriver from selenium.webdriver import chromeoptions from selenium.webdriver import actionchains from selenium.webdriv...

c 爬蟲爬取商品資訊

在乙個小專案中,需要用到京東的所有商品id,因此就用c 寫了個簡單的爬蟲。在解析html中沒有使用正規表示式,而是借助開源專案htmlagilitypack解析html。public static string downloadhtml string url,encoding encode catc...

python 爬取京東商品資訊

coding utf 8 import os import re import time from urllib.parse import urlencode import requests from lxml import etree import pymysql from time import...