Als «file-io» getaggte Fragen

298
Lesen und schreiben Sie einen String aus einer Textdatei

Ich muss Daten in / aus einer Textdatei lesen und schreiben, konnte aber nicht herausfinden, wie. Ich habe diesen Beispielcode im iBook des Swift gefunden, weiß aber immer noch nicht, wie ich Daten schreiben oder lesen soll. import Cocoa class DataImporter { /* DataImporter is a class to import...

290
Faule Methode zum Lesen großer Dateien in Python?

Ich habe eine sehr große Datei mit 4 GB und wenn ich versuche, sie zu lesen, hängt mein Computer. Also möchte ich es Stück für Stück lesen und nach der Verarbeitung jedes Stücks das verarbeitete Stück in einer anderen Datei speichern und das nächste Stück lesen. Gibt es eine Methode für yielddiese...

283
Scanner vs. BufferedReader

Soweit ich weiß, sind die beiden häufigsten Methoden der Lesezeichenbasierten Daten aus einer Datei in Java verwendet Scanneroder BufferedReader. Ich weiß auch, dass die BufferedReaderDateien effizient gelesen werden, indem ein Puffer verwendet wird, um physische Festplattenoperationen zu...

276
Wann sollte ich mmap für den Dateizugriff verwenden?

POSIX-Umgebungen bieten mindestens zwei Möglichkeiten für den Zugriff auf Dateien. Es gibt die Standard - Systemaufrufe open(), read(), write(), und Freunde, aber es gibt auch die Möglichkeit der Verwendung mmap()der Datei in den virtuellen Speicher abzubilden. Wann ist es vorzuziehen, eine über...

264
Analysieren von CSV-Dateien in C # mit Header

Gibt es eine standardmäßige / offizielle / empfohlene Methode zum Parsen von CSV-Dateien in C #? Ich möchte meinen eigenen Parser nicht rollen. Außerdem habe ich Fälle von Personen gesehen, die ODBC / OLE DB zum Lesen von CSV über den Texttreiber verwenden, und viele Personen raten aufgrund seiner...

263
Lesen Sie die Binärdatei als Zeichenfolge in Ruby

Ich brauche eine einfache Möglichkeit, eine TAR-Datei in eine Zeichenfolge zu konvertieren (und umgekehrt). Gibt es eine Möglichkeit, dies in Ruby zu tun? Mein bester Versuch war folgender: file = File.open("path-to-file.tar.gz") contents = "" file.each {|line| contents << line } Ich...

225
Python rekursiver Ordner gelesen

Ich habe einen C ++ / Obj-C-Hintergrund und entdecke gerade Python (schreibe es seit ungefähr einer Stunde). Ich schreibe ein Skript, um den Inhalt von Textdateien in einer Ordnerstruktur rekursiv zu lesen. Das Problem, das ich habe, ist, dass der Code, den ich geschrieben habe, nur für einen...

219
C fopen vs open

Gibt es einen anderen Grund (als syntaktische), den Sie verwenden möchten? FILE *fdopen(int fd, const char *mode); oder FILE *fopen(const char *path, const char *mode); anstatt int open(const char *pathname, int flags, mode_t mode); bei Verwendung von C in einer

210
Wie öffne ich eine Datei zum Lesen und Schreiben?

Gibt es eine Möglichkeit, eine Datei zum Lesen und Schreiben zu öffnen? Um dieses Problem zu umgehen, öffne ich die Datei zum Schreiben, schließe sie und öffne sie dann erneut zum Lesen. Aber gibt es eine Möglichkeit , eine Datei zu öffnen sowohl das Lesen und

204
Temporäre Dateien in Android erstellen

Was ist der beste Weg, um eine temporäre Datei in Android zu erstellen? Kann File.createTempFile verwendet werden? Die Dokumentation ist sehr vage. Insbesondere ist nicht klar, wann temporäre Dateien, mit File.createTempFiledenen erstellt wurde, gelöscht werden, wenn