Beispiel #1
0
 def Open_File(self):
     # 打开文件对话框并获取文件名, 只允许打开.txt文件
     filename = QFileDialog.getOpenFileName(self, '选取文本文件', "./",
                                            "Text Files (*.txt)")[0]
     if filename != '':  # 若获取的文件名不为空则执行读取操作
         data = fo.Read2Array(filename, False)[0]  # 将数据文件中内容以保留第一行的形式读取为矩阵
         self.data = fo.Read2Array(filename,
                                   True)[0]  # 将数据文件中内容以不保留第一行的形式读取为全局数据矩阵
         self.pendingData = fo.Array2Str(data)  # 将转换为字符串格式的矩阵数据保存进预处理变量
         data = fo.Array2Str(data)  # 将矩阵转换为字符串格式
         self.Data.setPlainText(data)  # 显示矩阵