Hier sind einige Methoden zum Lesen von Dateien, die mit Python verwendet werden können. Da es sich um den Zeitpunkt handelt, zu dem welche Art von Funktion vorhanden war, wird auf eine detaillierte Erläuterung der einzelnen Funktionen verzichtet.
open()
Geben Sie die Datei und den Modus an. Der Standardmodus ist `` `'r```` (schreibgeschützt)
main.py
#Beim zeilenweisen Lesen und Anzeigen
data = open('/path/to/data', 'r')
for line in data:
print line
data.close()
#Beim Lesen und Anzeigen aller Inhalte
data = open('/path/to/data', 'r')
all_data = data.read()
print all_data
data.close()
read_csv(), read_table() pandas Read_csv () für durch Kommas getrennte, read_table () für durch Tabulatoren getrennte Was Sie lesen, wird als Datenrahmen zurückgegeben
main.py
import pandas as pd
data_csv = pd.read_csv('/path/to/data.csv')
data_tsv = pd.read_table('/path/to/data.tsv')
loadtxt() numpy Geben Sie auch das Trennzeichen und den Typ an (Standard ist das Leerzeichen und das `` float```). Was Sie lesen, wird als Array zurückgegeben
main.py
import numpy as np
data = np.loadtxt('/path/to/data', delimiter=' ', dtype = 'float')
Recommended Posts