In [1]:
import requests
import pandas as pd
In [2]:
payload = {'q': '米森 蔓越莓麥片', 'page': 1, 'sort': 'prc/ac'}
r = requests.get('http://ecshweb.pchome.com.tw/search/v3.3/all/results', payload)
In [3]:
r.raise_for_status()
In [4]:
data = r.json()
In [5]:
df = pd.DataFrame(data["prods"])
In [6]:
df[['name', 'price']]
Out[6]: