@@ -71,29 +71,41 @@ def __init__(self):
7171 self .show ()
7272
7373 def open_file (self ):
74- filename = QtWidgets .QFileDialog .getOpenFileName (self )
7574 try :
76- self .file = np .loadtxt (filename [0 ], skiprows = 16 , delimiter = '\t ' )
75+ filename = QtWidgets .QFileDialog .getOpenFileName (self )
76+ try :
77+ self .file = np .loadtxt (filename [0 ], skiprows = 16 , delimiter = '\t ' )
78+ except :
79+ self .file = np .genfromtxt (filename [0 ], skip_header = 1 , skip_footer = 3 , delimiter = '\t ' )
7780 except :
78- self . file = np . genfromtxt ( filename [ 0 ], skip_header = 1 , skip_footer = 3 , delimiter = ' \t ' )
81+ pass
7982
8083 def open_bck_file (self ):
81- filename = QtWidgets .QFileDialog .getOpenFileName (self )
8284 try :
83- self .bck_file = np .loadtxt (filename [0 ], skiprows = 16 , delimiter = '\t ' )
85+ filename = QtWidgets .QFileDialog .getOpenFileName (self )
86+ try :
87+ self .bck_file = np .loadtxt (filename [0 ], skiprows = 16 , delimiter = '\t ' )
88+ except :
89+ self .bck_file = np .genfromtxt (filename [0 ], skip_header = 1 , skip_footer = 3 , delimiter = '\t ' )
8490 except :
85- self . bck_file = np . genfromtxt ( filename [ 0 ], skip_header = 1 , skip_footer = 3 , delimiter = ' \t ' )
91+ pass
8692
8793 def open_wlref_file (self ):
88- filename = QtWidgets .QFileDialog .getOpenFileName (self )
8994 try :
90- self .wlref_file = np .loadtxt (filename [0 ], skiprows = 16 , delimiter = '\t ' )
95+ filename = QtWidgets .QFileDialog .getOpenFileName (self )
96+ try :
97+ self .wlref_file = np .loadtxt (filename [0 ], skiprows = 16 , delimiter = '\t ' )
98+ except :
99+ self .wlref_file = np .genfromtxt (filename [0 ], skip_header = 1 , skip_footer = 3 , delimiter = '\t ' )
91100 except :
92- self . wlref_file = np . genfromtxt ( filename [ 0 ], skip_header = 1 , skip_footer = 3 , delimiter = ' \t ' )
101+ pass
93102
94103 def save_file (self ):
95- filename = QtWidgets .QFileDialog .getSaveFileName (self )
96- np .savetxt (filename [0 ], self .out , fmt = '%.5f' , header = 'Time, Raw_PL, Sim_PL' , delimiter = ' ' )
104+ try :
105+ filename = QtWidgets .QFileDialog .getSaveFileName (self )
106+ np .savetxt (filename [0 ], self .out , fmt = '%.5f' , header = 'Time, Raw_PL, Sim_PL' , delimiter = ' ' )
107+ except :
108+ pass
97109
98110 def plot (self ):
99111
0 commit comments