Als «io» getaggte Fragen

Beim Rechnen bezieht sich Eingabe / Ausgabe oder E / A auf die Kommunikation zwischen einem Informationsverarbeitungssystem (wie einem Computer) und der Außenwelt, möglicherweise einem Menschen, oder einem anderen Informationsverarbeitungssystem.


2
Python-Multiprocessing schreibt sicher in eine Datei
Ich versuche, ein großes numerisches Problem zu lösen, das viele Unterprobleme beinhaltet, und ich verwende Pythons Multiprocessing-Modul (speziell Pool.map), um verschiedene unabhängige Unterprobleme auf verschiedene Kerne aufzuteilen. Jedes Unterproblem beinhaltet das Berechnen vieler Unter-Unterprobleme, und ich versuche, diese Ergebnisse effektiv zu speichern, indem ich sie in einer Datei speichere, wenn …


10
Datei existiert und IS-Verzeichnis, aber listFiles () gibt null zurück
Die Dokumentation fürFile.listFiles() schlägt vor, dass nullNUR für den Fall zurückgegeben wird, dass die aufrufende Datei kein Verzeichnis ist. Ich habe folgendes: String dir = "/storage/emulated/0"; File f = new File(dir); Log.v("Files",f.exists()+""); Log.v("Files",f.isDirectory()+""); Log.v("Files",f.listFiles()+""); Das Protokoll lautet: true true null Aus irgendeinem Grund listFiles(kehrt) zurück null, obwohl das Fileals gültiges …

7
Wofür wird StringIO in Python in der Realität verwendet?
Ich bin kein Profi und habe mir den Kopf zerkratzt, um zu verstehen, wofür genau StringIO verwendet wird. Ich habe mich im Internet nach Beispielen umgesehen. Fast alle Beispiele sind jedoch sehr abstrakt. Und sie zeigen nur, wie man es benutzt. Aber keiner von ihnen zeigt "warum" und "unter welchen …
75 python  string  caching  io 

3
Unterschied zwischen `open` und` io.BytesIO` in binären Streams
Ich lerne, wie man mit Streams in Python arbeitet, und habe festgestellt, dass in den E / A- Dokumenten Folgendes steht: Der einfachste Weg, einen Binärstrom zu erstellen, ist open () mit 'b' in der Moduszeichenfolge: f = open("myfile.jpg", "rb") In-Memory-Binärströme sind auch als BytesIO-Objekte verfügbar: f = io.BytesIO(b"some initial …
73 python  io  stream 

3
Wie verwende ich Bash Read mit einer Zeitüberschreitung?
Ich kann den Benutzer zu drücken frage Enterunter Verwendung read, und er durch den Aufruf warten sleep. Aber ich kann mir keine Möglichkeit vorstellen, beides gleichzeitig zu tun. Ich möchte, dass der Benutzer die Wahl hat: Drücken Sie Ctrl+, Cum abzubrechen, Enter um fortzufahren, oder warten Sie nur 10 Sekunden …
71 bash  io  timeout 


1
Was ist der Unterschied zwischen unsafeDupablePerformIO und accursedUnutterablePerformIO?
Ich war in der eingeschränkten Abteilung der Haskell-Bibliothek unterwegs und fand diese beiden abscheulichen Zaubersprüche: {- System.IO.Unsafe -} unsafeDupablePerformIO :: IO a -> a unsafeDupablePerformIO (IO m) = case runRW# m of (# _, a #) -> a {- Data.ByteString.Internal -} accursedUnutterablePerformIO :: IO a -> a accursedUnutterablePerformIO (IO m) …
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.