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.
Ich habe versucht, eine Datei mithilfe von FileInputStream in ein Array einzulesen, und das Einlesen einer ~ 800-KB-Datei in den Speicher dauerte ca. 3 Sekunden. Ich habe dann den gleichen Code ausprobiert, außer dass der FileInputStream in einen BufferedInputStream eingewickelt war und es ungefähr 76 Millisekunden dauerte. Warum wird das …
Diese Funktion funktioniert nicht und löst einen Fehler aus. Muss ich Argumente oder Parameter ändern? import sys def write(): print('Creating new text file') name = input('Enter name of text file: ')+'.txt' # Name of text file coerced with +.txt try: file = open(name,'r+') # Trying to create a new file …
Wie öffne ich eine Textdatei und lese sie Zeile für Zeile? Es gibt zwei verschiedene Fälle, für die ich Antworten interessiere: Holen Sie sich alle Zeilen in einem Array auf einmal. Verarbeiten Sie jede Zeile einzeln. Für den zweiten Fall möchte ich nicht alle Zeilen gleichzeitig im Speicher behalten müssen.
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.