使用Tkinter + requests 写一个翻译的小工具,实现实时翻译功能
借用了百度开放翻译接口
百度翻译平台地址:http://api.fanyi.baidu.com/api/trans/product/index
里面有详细的接口文档介绍,参考文档就可以啦~
目前功能还未完全完善,包括界面的布局也有些不美观,等后期优化吧,话不多说,直接上
import random
import requests
import hashlib
try:
from tkinter import *
except ImportError: #Python 2.x
PythonVersion = 2
from Tkinter import *
from tkFont import Font
from ttk import *
from tkMessageBox import *
import tkFileDialog
class Application():
#定义tk整体布局
def __init__(self):
self._from = 'en'
self._to = 'zh'
self._appid = '************'#保密起见就隐藏了~
self._key = '*************'
self.root = Tk()
self.root.title('longfei')
self.root.geometry("900x700")
self.flm = Frame(self.root)
Label(self.flm,text