Einlesen und Konvertieren von Daten
Verfasst: Freitag 8. Mai 2015, 13:28
Schönen guten Tag. Ein neues Messgärt, neue Daten, neuer spass...
Und zwar legt es für jede Messung ein neues csv-file an welches folgendermaßen aussieht:
blabla;;;;
TemperatureSize;1092;;;
0;0;1333333;434345;1
1;1;233333;2342424;42424
2;2;333333;3434343;34343
Date.Year;2015;;;
Date.Month;3;;;
Date.Day;25;;;
Time.Hour;12;;;
Time.Minute;49;;;
Time.Second;57;;;
und ein anderes das so aussieht:
blabla;;;;
[Trace.4];;;;
TemperatureSize;1092;;;
0;0;166666;3434344;15555
1;1;266666;2342424;42424
2;2;366666;3434343;34343
Date.Year;2015;;;
Date.Month;3;;;
Date.Day;25;;;
Time.Hour;12;;;
Time.Minute;59;;;
Time.Second;57;;;
u.s.w.
Ich würde aber gern das, dass alles wie folgt aussieht:
2015-3-25 12:49:57;1333333;2333333;3333333
2015-3-25 12:59:57;166666;266666;366666
Aber ich bekomms nicht hin. Bis jetzt hab ich:
Da schreibt er mir die Werte schon einmal uneteinander ohne den Rest. Aber wie ich die gewünschten Werte nacheinander bekomme und dann noch die Zeit davor weiß ich nicht. Wer lässt zu das Daten so ausgegeben werden
?
Aaaahhh..über Hilfe würde ich mich freuen.
Und zwar legt es für jede Messung ein neues csv-file an welches folgendermaßen aussieht:
blabla;;;;
TemperatureSize;1092;;;
0;0;1333333;434345;1
1;1;233333;2342424;42424
2;2;333333;3434343;34343
Date.Year;2015;;;
Date.Month;3;;;
Date.Day;25;;;
Time.Hour;12;;;
Time.Minute;49;;;
Time.Second;57;;;
und ein anderes das so aussieht:
blabla;;;;
[Trace.4];;;;
TemperatureSize;1092;;;
0;0;166666;3434344;15555
1;1;266666;2342424;42424
2;2;366666;3434343;34343
Date.Year;2015;;;
Date.Month;3;;;
Date.Day;25;;;
Time.Hour;12;;;
Time.Minute;59;;;
Time.Second;57;;;
u.s.w.
Ich würde aber gern das, dass alles wie folgt aussieht:
2015-3-25 12:49:57;1333333;2333333;3333333
2015-3-25 12:59:57;166666;266666;366666
Aber ich bekomms nicht hin. Bis jetzt hab ich:
Code: Alles auswählen
directory = r"data/RAMAN_faser/UIT_Temperatur/test/"
files = "*.csv"
filenames = glob.glob(directory + files)
with open('data/RAMAN_faser/data_raman_test.csv', 'w') as outfile:
for fname in filenames:
with open(fname) as infile:
for line in itertools.islice(infile, 2, None):
outfile.write(line)

Aaaahhh..über Hilfe würde ich mich freuen.