猫史档案馆


【Python作品分享】单词翻译机【作业帖】

用户:气成一坨气成一坨查看:0 回复:0 评论:0 创建时间:2023-01-09T12:15:09


【作品展示】

center_image

 

【作品介绍】

Python作品

试炼

 

【作品源代码】

import turtle
import requests

p = turtle.Pen()
p.hideturtle()
s = turtle.Screen()
while True:
    word = s.textinput("翻译窗口", '输入你想翻译的单词')
    if not word:
        exit()
    url = 'http://fanyi.youdao.com/translate?喵artresult=dict&喵artresult=rule'
    data = {
        'i': word, 
        'doctype': 'json'
    }

    sent_content = requests.post(url, data=data)
    print(sent_content.json())
    res_dict = sent_content.json()

    trans_res = res_dict['translateResult'][0][0]['tgt']
    print(res_dict['translateResult'][0][0]['tgt'])
    p.home()
    s.clear()
    p.write('翻译为:' + trans_res, True, 'center', ('Arial', 20, 'bold'))

    with open('book.txt', 'a') as f:
        res = res_dict['translateResult'][0][0]
        f.write(res['src'] + ' ' + res['tgt'] + '\n')

turtle.done()

 

【提示】

部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:

https://python.codemao.cn


回复

上一页1 页 / 共 0下一页