擅长:python、mysql、java
<p>你可以通过几种方式达到同样的效果。这里有一个简明的例子:</p>
<pre><code>import requests
payload={
'method':'POST','station[]':'2','period[]':'201601060117'
}
page = requests.post("http://barb-api.mediatel.co.uk//whats-new/weekly-top-30", params=payload)
for item in page.json():
data = item['data']['201601060117']
for name in data:
print(name['programme_name'],name['data_value'],name['28_days_total'])
</code></pre>
<p>部分结果:</p>
<pre><code>UNIVERSITY CHALLENGE (MON 2001) 3.13 3.14
TRUST ME I'M A DOCTOR (WED 2000) 3.01 3.16
ONLY CONNECT (MON 2031) 2.7 2.75
VICTORIAN BAKERS (TUE 2001) 2.69 2.73
SNOOKER (SUN 1901) 2.11 2.12
</code></pre>