1. import requests
    2. url = 'https://fanyi.baidu.com/sug'
    3. # 写入要翻译的内容
    4. word = input('请输入翻译的内容:')
    5. data = {
    6. 'kw': word
    7. }
    8. header = {
    9. 'content-length': str(len(word)), # 分析接口每次传入的文本长度会变化,使用len函数
    10. 'content-type': 'application/x-www-form-urlencoded; charset=UTF-8',
    11. 'X-Requested-With': 'XMLHttpRequest' # 自动解析传入的字符形式
    12. }
    13. # 请求服务器
    14. res = requests.post(url, data=data, headers=header)
    15. # res.join() 将对象序列化为一个字符串
    16. rescon = res.json()['data']
    17. # print(res.json()['data']) # 返回服务器结果,数组的形式
    18. for i in rescon:
    19. print(i['k']+'\n' + i['v']);