python选择文本路径,执行上传操作

本文介绍了如何使用Python进行文件路径的选择,并实现文件的上传操作,涵盖了文件选择对话框的创建及上传流程的关键步骤。
摘要由CSDN通过智能技术生成
   
# 主函数中设置ui button的鼠标点击触发事件
# 函数lambda中的函数为鼠标点击后,出发的函数事件,本处为选择上传路径
    def function(self):
        self.ui.choose_ct_path.clicked.connect(lambda: self._choose_ct_path())



# 上传函数事件,在本处解释,使用try except 执行操作,防止闪退等
    def _choose_ct_path(self):
        try:
            # 选择文件夹的提示框信息栏title名称为'请选择CT文件路径'
            self.ct_path_text = QFileDialog.getExistingDirectory(None, '请选择CT文件路径')
            # 此处使用递归操作,首先清空文件夹的内容
            if self.ct_path_text != "":
                for i in os.listdir('../picture/'):
                    os.remove('../picture/' + i)
            # 将CT文件读入文件夹
                for i, id in enumerate(os.listdir(self.ct_path_text)):
                    self.picSize += 1
                    RefDs = sitk.ReadImage(self.ct_path_text + '/' + id)
                    data = sitk.GetArrayFromImage(RefDs)[0]
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值