1、选择文件夹后,点击 OK 开始执行,批量转换后缀名为 zip, 并解压,删除元文件后,在次批量改名字为 txt
解压的这个过来不显示,最好是隐藏执行,最好是在内存中完成,
2、最后解压出来的文件在批量改为 TXT 文件,在原目录显示就可以了。
开始批量转换后缀名为 zip, 并解压,在次批量改名字为 txt
解压的这个过来不显示,最好是隐藏执行,最好是在内存中完成,
2、最后解压出来的文件在批量改为 TXT 文件,在原目录显示就可以了。
占用论坛资源,还希望学长们帮忙指点一下,帮忙写一下。非常谢谢。
下面代码是我在网上抄的,请见谅。
两个按键 button 之间的信号与槽 的建立不是很明白,学长帮忙写一个,虚心求教。
class Win_Main:
def __init__(self):
self.textEdit = None
self.ui = QUiLoader().load('Main.ui')
self.ui.open.clicked.connect(self.TMI_ULR) #开始按键
self.ui.ok.clicked.connect(self.TMI_ULR_ok) #button
def TMI_ULR(self): # 选择open按钮 vin框 显示地址数据
directory = QtWidgets.QFileDialog.getExistingDirectory(None,"选取多个文件","C:/",) # 起始路径
self.ui.vin.setText(directory)
Path = (directory)
filelist = os.listdir(Path)
def vinkun(self):
#Path =
filelist = os.listdir(Path)
for files in filelist:
Olddir = os.path.join(Path, files)
print(files) # 打印出老的文件夹里的目录和文件
if os.path.isdir(Olddir): # 判断是否是文件,是文件,跳过
continue
filename = os.path.splitext(files)[0]
# filetype = os.path.splitext(files)[1]
# 如果后缀是.dat
# if filetype == ".txt":
Newdir = os.path.join(Path, filename + '.sql') # 只要修改后缀名就可以更改成任意想要的格式
os.rename(Olddir, Newdir)
self.ui.ok.clicked.connect(self.TMI_ULR_ok) #button这个就是信号槽,self.ui.ok是代表某个按钮,self.TMI_ULR_ok是按钮点击之后触发的代码
您好,我是有问必答小助手,你的问题已经有小伙伴为您解答了问题,您看下是否解决了您的问题,可以追评进行沟通哦~
如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~
ps:问答VIP仅需29元,即可享受5次/月 有问必答服务,了解详情>>>https://vip.csdn.net/askvip?utm_source=1146287632
非常感谢您使用有问必答服务,为了后续更快速的帮您解决问题,现诚邀您参与有问必答体验反馈。您的建议将会运用到我们的产品优化中,希望能得到您的支持与协助!
速戳参与调研>>>https://t.csdnimg.cn/Kf0y