Code: Alles auswählen
for line in data_file:
c = c+1;
print("line",c)
if(c == 3):
windowsize = (line.strip(" \t\r\n;"))
lgg.setWindowSizeDetection(windowsize)
//lgg ist Klasse vom Typ Logger
elif(c == 5):
lgg.setOffsetDetection((line.strip(" \t\r\n;")))
elif(c == 7):
lgg.setWindowSizeSpike((line.strip(" \t\r\n;")))
elif(c == 9):
lgg.setNumberOfSlides((line.strip(" \t\r\n;")))
...
Code: Alles auswählen
class Logger:
def __init__(self):
self.window_size_detection = 0;
self.offset_detection = 0;
self.window_size_spike = 0;
self.input_path=""
def setWindowSizeDetection(v):
self.window_size_detection = v;
...
Warum? Da durch (line.strip(" \t\r\n;")) ein Tuple entsteht.
Kann ich dieses Tuple nicht irgendwie zu einem einfachen String bzw zu einem einfacher Integer zusammenfassen?