Beispiel #1
0
    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
Beispiel #2
0
 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)
Beispiel #3
0
 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()
Beispiel #5
0
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()