百度翻译开放平台提供了API,可以提供高质量的翻译服务,通过调用百度翻译API可以编写在线翻译程序,每月有200万字符的免费翻译。
只要拥有百度账号并申请成为开发者就可以获得所需要的账号和密码。
开发者申请链接:https://api.fanyi.baidu.com/api/trans/product/index
程序主要分为两个步骤:
第一步制作如下的窗口:
主程序为:
if __name__ =="__main__":
root=Tk()
root.title("单词翻译器")
root['width']=250;root['height']=130
Label(root,text='输入要翻译的内容:',width=15).place(x=1,y=1)
Entry1=Entry(root,width=20)
Entry1.place(x=110,y=1)
Label(root,text='翻译的结果:',width=18).place(x=1,y=2