码迷,mamicode.com
首页 > 其他好文 > 详细

实现有道在线翻译

时间:2020-07-08 22:57:00      阅读:222      评论:0      收藏:0      [点我收藏+]

标签:mozilla   col   headers   get   style   ret   com   agent   NPU   

import requests
from bs4 import BeautifulSoup

# 实现有道在线翻译

trans_url = http://m.youdao.com/translate
headers = {User-Agent: Mozilla/5.0 (Linux; Android 6.0; Nexus 5 Build/MRA58N) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.116 Mobile Safari/537.36}

try:
    trans_str = input(请输入待翻译内容:)
    data = {inputtext: trans_str, type: AUTO}
    r = requests.post(trans_url, data=data, headers=headers)
    soup = BeautifulSoup(r.text, html.parser)
    ret = soup.find(id="translateResult")
    final_ret = ret.get_text().strip()
    print(翻译结果是:+ final_ret)
except Exception as e:
    print(e)

 

实现有道在线翻译

标签:mozilla   col   headers   get   style   ret   com   agent   NPU   

原文地址:https://www.cnblogs.com/legalcode/p/13269501.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!