def get_points(self): points = [] for item in self.itemlist_panel.listwidget.items: if isinstance(item, PointShape): print(item.get_pos()) points.append(item.get_pos()) fileName = QFileDialog.getSaveFileName(caption='Save file', filter="dat (*.dat *.)") if fileName: print(fileName) np.savetxt(fileName, points, delimiter='\t') return points
def saveFileDialog(self): print 'Save f dialog' fileName = QFileDialog.getSaveFileName(self, _("Save Cal Data"), self.file_dir) print fileName self.mainwidget.save_cal_data(fileName)
def saveData(self, *arg): fname = QFileDialog.getSaveFileName(None, u"Save spectra", u"untitled.mat", u"MAT file (*.mat)") if len(fname) == 0: return
def SaveParamsFileByLine(Data, fname): fname = QFileDialog.getSaveFileName(None, "Save file", fname) f = open(fname, 'w') for info in Data: f.writelines(info[0]+'\t'+str(info[1])+'\t'+info[2]+'\n') f.close()
def SaveParamsFileByLine(Data, fname): fname = QFileDialog.getSaveFileName(None, "Save file", fname) f = open(fname, 'w') for info in Data: f.writelines(info[0] + '\t' + str(info[1]) + '\t' + info[2] + '\n') f.close()