Python genfromtxt Datei-Pfad
Habe ich ein sehr grundlegendes problem mit der numpy.genfromtxt Funktion. Ich bin mit dem Enthought Canopy-Paket:, wo soll ich speichern file.txt ich verwenden möchten, oder wie soll ich sagen, Python, wo es zu suchen? Bei der Verwendung von IDLE ich einfach speichern Sie die Datei in einen vorgegebenen Ordner wie C:\Users\Davide\Python\data.txt und was ich bekomme ist
>>> import numpy as np
>>> np.genfromtxt('data.txt')
array([[ 33.1 , 32.6 , 18.2 , 17.9 ],
[ 32.95, 32.7 , 17.95, 17.9 ],
[ 32.9 , 32.6 , 18. , 17.9 ],
[ 33. , 32.65, 18. , 17.9 ],
[ 32.95, 32.65, 18.05, 17.9 ],
[ 33. , 32.6 , 18. , 17.9 ],
[ 33.05, 32.7 , 18. , 17.9 ],
[ 33.05, 32.5 , 18.1 , 17.9 ],
[ 33. , 32.6 , 18.05, 17.9 ],
[ 33. , 32.55, 18. , 17.95]])
während der Arbeit mit Baldachin, den gleichen code gibt IOError: data.txt not found
noch so etwas wie np.genfromtxt('C:\Users\Davide\Python\data.txt')
funktioniert. Tut mir Leid für die Frage der Banalität, aber ich bin wirklich verrückt mit diesem. Danke für die Hilfe.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie einen voll qualifizierten Pfad, aber dieses:
wird nicht funktionieren, weil wieder Schrägstriche müssen escaped werden:
oder verwenden Sie eine raw-string:
Da an, wo der aktuelle Speicherort gespeichert ist, können Sie diese Abfrage mit
os.getcwd()
: