class Zipper:
#Zipper
#引入相关模块
import tkinter as tk #tkinter模块
import tkinter.filedialog as fd #文件选取模块
import tkinter.messagebox as mbox #弹窗消息模块
import os #os模块
import zipfile #压缩模块
#Zipper类构造函数
def __init__(self):
#创建一个窗口
self.window = self.tk.Tk()
#设置窗口title
self.window.title('MY Zipper v1.0')
#设置窗口宽高
self.window.maxsize(500, 430)
self.window.minsize(500, 430)
#设置菜单
self.set_menu()
#设置界面按钮
self.set_show()
#显示选中文件的label
self.label_show = self.tk.Label(self.window, text='暂时没有文件信息', bg='white', anchor='nw', justify='left')
self.label_show.place(x=20, y=70, width=463, height=310)
#压缩文件路径list
self.zipFileName = []
Python(15)python使用tkinter实现一个简单的压缩/解压程序
最新推荐文章于 2022-11-19 13:51:09 发布
这个博客介绍了一个使用Python的tkinter、filedialog、messagebox和os模块实现的简单压缩/解压程序。通过创建Zipper类,实现了选择文件、压缩、解压等功能,并通过GUI界面进行交互。用户可以选择文件进行压缩,指定压缩位置,以及选择zip文件进行解压到特定目录。
摘要由CSDN通过智能技术生成