Ich habe Hunderttausende Textdateien, die ich auf verschiedene Arten analysieren möchte. Ich möchte die Ausgabe in eine einzelne Datei ohne Synchronisierungsprobleme speichern. Ich habe Multiprocessing-Pool verwendet, um dies zu tun, um Zeit zu sparen, aber ich kann nicht herausfinden, wie Pool und Warteschlange zu kombinieren.
Der folgende Code speichert den Namen des Files sowie die maximale Anzahl aufeinanderfolgender "x" s in der Datei. Ich möchte jedoch, dass alle Prozesse Ergebnisse in derselben Datei speichern und nicht in anderen Dateien als in meinem Beispiel. Jede Hilfe hierzu wäre sehr willkommen.
%Vor%Tags und Links python queue multiprocessing pool