Wie kann ich eine Datei in Python kopieren?
Dies scheint ein wenig überflüssig zu sein, da der Writer die Pufferung übernehmen sollte. for l in open('file.txt','r'): output.write(l)
sollte funktionieren; richten Sie einfach den Puffer des Ausgabestroms nach Ihren Bedürfnissen ein. oder Sie können nach den Bytes gehen, indem Sie eine Schleife über einen Versuch mit output.write(read(n)); output.flush()
wobei n
ist die Anzahl der Bytes, die man auf einmal schreiben möchte. Beide haben auch keine Bedingung, die man überprüfen muss, was ein Bonus ist.