打造一个属于自己的翻译软件!

作者: 锋小刀
微信搜索【Python与Excel之交】关注我的公众号查看更多内容

本文利用爬虫+tkinter打造一个属于自己的简易翻译软件,代码较简单,但篇幅较长。

需要本文完整源码的小伙伴,可以关注公众号“python与EXCEL之交”,在公众号后台发送“翻译”二字获取!

前言

导入需要用到的模块:

from tkinter import *	# 可视化界面模块
import hashlib 	 # 解密模块
import time		# 时间模块 
import requests		# 数据请求模块
import jsonpath		# json 数据提取模块
import json		# 配合jsonpath 把转换成json格式

本文一共有四个函数,包括加密参数破解、数据请求、可视化界面函数:

"""加密参数sign破解"""
def sign(e, i):
	pass
	
"""加密参数bv破解"""
def bv():
	pass

"""解密参数接收、数据请求、可视化界面关联"""
def data_text():
	pass

"""可视化界面"""	
def tk():
	pass	

"""启动器"""
if __name__ == '__main__':
   tk()		
可视化界面

我们先在tk()函数中把可视化界面绘制出来,然后再敲打爬虫相关程序。

定义全局变量,这三个参数都是后面需要与爬虫程序关联的:

global text, entry, var

创建界面和界面标题:

root = Tk()
root.title('简易翻译')
# 显示界面
root.mainloop()

在这里插入图片描述
创建标签组件,设置字体和字号,定位都合适的位置:

# grid()默认0行0列
label = Label(root, text='请输入需要翻译的内容:', font=('隶书', 20)).grid()	
# 输入框
entry 
  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值