Hallo Forum ! Ich würde gerne aus einem File einige Daten lesen dazu benutze ich den Befehl : Import numpy as np time, value1, value2, value3, value4=np.loadtxt(filename, delimiter=';', unpack=True, converters={0:mdates.strpdata2num('%H:%M:%S')}, dtype='object,float,float,float,float') wenn ich den Converter weg lasse dann geht's aber so nicht, mit einer älteren Version von Python ist es gegangen! Ich benötige aber die Formatierung. Fehlermeldung: TypeError: strptime() Argument 0 must be str, not <class 'bytes'> Ich habe nun schon vieles versucht, aber ich komm einfach nicht dahinter. habt Ihr eine Ahnung? danke!
Hast du mal die Suchmaschine deines Vertrauens befragt? http://stackoverflow.com/questions/33684848/typeerror-strptime-argument-0-must-be-str-not-class-bytes https://github.com/matplotlib/matplotlib/issues/4126 Oder kurz: Da wird irgendwo ein Byte-Objekt übergeben, wo ein String-Objekt übergeben wird. Typisches Problem zwischen Python2 und Python3. Seit Python3 sind 'Byte' und 'String' nicht mehr das gleiche. Strings in Python3 sind Unicode-Strings, deshalb gibt es in PyQt5 auch keine QStrings mehr, weil QStrings und Python3-Strings jetzt das gleiche sind. Entweder du nimmst Python 2.7.x, oder du suchst halt die Stelle wo es kracht und fixt es.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.