mit dem folgenden Code lese ich Dateien aus einem Verzeichnis ein. Ich würde allerdings gerne Werte unter -10 nicht mit einlesen. Könnt ihr mir da weiterhelfen, wie und wo ich da was für eine Funktion einbauen muss? Also am besten direkt mit in der for-Schleife? Ich weiß, dass es z.B. die numpy.compress() Funktion gibt, habe es allerdings noch nicht so richtig herausgefunden ob und wie ich das hier anwenden könnte:
Code: Alles auswählen
# Module importieren
import numpy as np
import glob
# Dateien im Verzeichnis ansprechen
daten = glob.glob('*.csv')
# Liste zum befuellen erstellen
Liste = []
# Schleife
for each_file in daten:
try:
with open(each_file) as data:
b = np.genfromtxt((line.replace(',','.') for line in data),skip_header=9,delimiter=";")
except ValueError:
with open(each_file) as data:
b = np.genfromtxt((line.replace(',','.') for line in data),skip_header=17,delimiter=";")
Liste.append(b)