• python学习后台实现爬虫有道翻译


    import requests  # 导入requests包
    import json
    
    
    def get_translate_date(word=None):
        url = 'http://fanyi.youdao.com/translate?smartresult=dict&smartresult=rule'
        From_data = {'i': word, 'from': 'zh-CHS', 'to': 'en', 'smartresult': 'dict', 'client': 'fanyideskweb',
                     'salt': '15477056211258', 'sign': 'b3589f32c38bc9e3876a570b8a992604', 'ts': '1547705621125',
                     'bv': 'b33a2f3f9d09bde064c9275bcb33d94e', 'doctype': 'json', 'version': '2.1', 'keyfrom': 'fanyi.web',
                     'action': 'FY_BY_REALTIME', 'typoResult': 'false'}
        # 请求表单数据
        response = requests.post(url, data=From_data)
        # 将Json格式字符串转字典
        content = json.loads(response.text)
        for i in content['translateResult']:
            for j in i:
                print('释义: %s' % j['tgt'])
    
    if __name__ == '__main__':
        print("请输入中文:")
        get_translate_date(input())
  • 相关阅读:
    案例 :表格隔行变色效果
    案例:百度换肤
    案例:排他思想(算法)
    JS运动基础
    DOM的高级应用
    jsDOM操作应用
    js中的DOM基础
    js实现向左向右无缝轮动
    JavaScript定时器的使用
    JavaScript基础2
  • 原文地址:https://www.cnblogs.com/hyy9527/p/15976463.html
Copyright © 2020-2023  润新知