Datei-E / A ist eine Eingabe / Ausgabe, die das Dateisystem betrifft. Dies kann das Ausführen von Vorgängen für Verzeichnisse und Dateien umfassen, z. B. das Erstellen und Löschen, das Lesen von Dateien und das Schreiben von Ausgaben in Dateien.
Was ist der einfachste Weg, um Text unter Linux an eine Datei anzuhängen? Ich habe mir diese Frage angesehen , aber die akzeptierte Antwort verwendet ein zusätzliches Programm ( sed). Ich bin sicher, es sollte einen einfacheren Weg mit echooder ähnlichem geben.
import csv with open('v.csv', 'w') as csvfile: cwriter = csv.writer(csvfile, delimiter=' ', quotechar='|', quoting=csv.QUOTE_MINIMAL) for w, c in p.items(): cwriter.writerow(w + c) Hier pist ein Wörterbuch, wund cbeide sind Zeichenfolgen. Wenn ich versuche, in die Datei zu schreiben, wird der Fehler gemeldet: ValueError: I/O operation on closed file.
Mehrmals hier auf SO habe ich Leute gesehen, die rtund wtModi zum Lesen und Schreiben von Dateien verwenden. Beispielsweise: with open('input.txt', 'rt') as input_file: with open('output.txt', 'wt') as output_file: ... Ich sehe die dokumentierten Modi nicht , aber da open()sie keinen Fehler auslösen , scheint es ziemlich legal zu sein, …
Was passiert mit einem offenen Dateihandle unter Linux, wenn die spitze Datei inzwischen Folgendes erhält: Verschoben -> Bleibt das Dateihandle gültig? Gelöscht -> Führt dies zu einer EBADF, die auf ein ungültiges Dateihandle hinweist? Ersetzt durch eine neue Datei -> Zeigt das Dateihandle auf diese neue Datei? Ersetzt durch einen …
Was können wir im Allgemeinen als selbstverständlich betrachten, wenn wir aus mehreren Prozessen an eine Datei in UNIX anhängen? Ist es möglich, Daten zu verlieren (ein Prozess überschreibt die Änderungen des anderen)? Können Daten verstümmelt werden? (Beispielsweise hängt jeder Prozess eine Zeile pro Anhang an eine Protokolldatei an. Ist es …
Ich möchte ein Verzeichnis mit Java erstellen und löschen, aber es funktioniert nicht. File index = new File("/home/Work/Indexer1"); if (!index.exists()) { index.mkdir(); } else { index.delete(); if (!index.exists()) { index.mkdir(); } }
Ich muss all diese Dateien untergehen D:\dicund sie durchlaufen, um sie einzeln weiter zu verarbeiten. Unterstützt MATLAB diese Art von Operationen? Es kann in anderen Skripten wie PHP, Python ...
Gibt es eine einfache Möglichkeit, eine Gruppe von Dateien, die bereits in einem Verzeichnis enthalten sind, mit Python umzubenennen? Beispiel: Ich habe ein Verzeichnis voller * .doc-Dateien und möchte diese auf konsistente Weise umbenennen. X.doc -> "new (X) .doc" Y.doc -> "neu (Y) .doc"
Ich habe eine Anwendung, die Informationen in eine Datei schreibt. Diese Informationen werden nach der Ausführung verwendet, um das Bestehen / Nichtbestehen / die Richtigkeit der Anwendung zu bestimmen. Ich möchte in der Lage sein, die Datei während des Schreibens zu lesen, damit ich diese Pass / Failure / Korrektheitsprüfungen …
Ich versuche, eine Funktion zusammenzustellen, die einen Dateipfad empfängt, identifiziert, was er ist, die entsprechenden Header festlegt und ihn wie Apache bereitstellt. Der Grund, warum ich dies tue, ist, dass ich PHP verwenden muss, um einige Informationen über die Anforderung zu verarbeiten, bevor ich die Datei bereitstelle. Geschwindigkeit ist entscheidend …
Ich kenne alle Diskussionen darüber, warum man keine Dateien aus dem Kernel lesen / schreiben sollte, sondern wie man / proc oder netlink verwendet , um das zu tun. Ich möchte trotzdem lesen / schreiben. Ich habe auch Driving Me Nuts gelesen - Dinge, die Sie niemals im Kernel tun …
Ich muss sehen, ob ein bestimmtes Bild auf meiner CD vorhanden ist. Ich habe Folgendes versucht und es funktioniert nicht: if (file_exists(http://www.example.com/images/$filename)) { echo "The file exists"; } else { echo "The file does not exist"; } Selbst wenn das Bild existiert oder nicht existiert, heißt es immer "Die Datei …
Ich habe die Antworten für Wie kann ich am besten überprüfen, ob eine Datei in C vorhanden ist? (plattformübergreifend) , aber ich frage mich, ob es einen besseren Weg gibt, dies mit Standard-C ++ - Bibliotheken zu tun. Am besten ohne zu versuchen, die Datei überhaupt zu öffnen. Beide statund …
Ich möchte für jede Datei in einem Verzeichnis einen Befehl aus einer Ant-Builddatei ausführen. Ich suche eine plattformunabhängige Lösung. Wie mache ich das? Sicher, ich könnte ein Skript in einer Skriptsprache schreiben, aber dies würde dem Projekt weitere Abhängigkeiten hinzufügen.
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.