pyqt5 保存文件夹_通过Pyqt5 python保存文件

我看了好几个小时都觉得这个网站没有得到正确的答案,请帮我解决我的问题,我还处于编程的初级阶段:)

我想写一个保存文件的程序!(作为练习的一部分。)

我可以得到文件,并可以应用地址,但进程没有应用,我知道在某个地方,我必须将path类转换为str,但我做不到。我在Pyqt5中使用了QT设计器,我还包括了我的ui文件。在from PyQt5.QtWidgets import QApplication, QFileDialog

from PyQt5.uic import loadUi

import sys

def get ():

QFileDialog.getOpenFileNames()

return

def paste ():

QFileDialog.getSaveFileName()

return

def saver ():

global temp

global destination

with open(destination,'w')as file:

file.write(temp)

if __name__ == '__main__':

temp = ''

destination = ''

app = QApplication(sys.argv)

x=loadUi('save.ui')

temp=x.pushButton_2.clicked.connect(get)

address= x.pushButton_3.clicked.connect(paste)

x.pushButton.clicked.connect (saver)

x.show()

sys.exit(app.exec())

由Qt designer生成的UI文件,我将其用作保存.ui负载部分

^{pr2}$

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值