作业一:
import requests
import json
url = ‘https://fanyi.baidu.com/sug‘
kw = input(“输入翻译文字: “)
data_a = {
‘from’: ‘en’,
‘to’: ‘zh’,
‘kw’: kw
}
headers = {
‘user-agent’: ‘Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36’
‘(KHTML, like Gecko) Chrome/98.0.4758.80 Safari/537.36 Edg/98.0.1108.43’
}
response = requests.post(url, data_a, headers=headers)
s = json.loads(response.text)
print(s[‘data’][0][‘v’])
作业2:
import requests
import json
url = ‘https://haokan.baidu.com/web/search/api?‘
headers = {
‘user-agent’: ‘Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36’
‘(KHTML, like Gecko) Chrome/98.0.4758.80 Safari/537.36 Edg/98.0.1108.43’
}
query = input(‘输入查询内容:’)
data = {
‘pn’: ‘1’,
‘rn’: 10,
‘type’: ‘video’,
‘query’: query
}
response = requests.post(url, data, headers=headers)
s = json.loads(response.text)
for i in range(len(s[‘data’][‘list’])):
print(s[‘data’][‘list’][i][‘title’] + ‘url: ‘ + s[‘data’][‘list’][i][‘url’])