Ich habe angefangen, v2 ein Training zu geben.
Eine Kleinigkeit, die mich trotzdem ärgern kann:
Ich möchte in eine vorhandene Datei aufnehmen. Allerdings möchte ich sie nicht anhängen, sondern überschreiben. Ich erhalte eine Warnung asciinema: /path/file.asc already exists, aborting
. (Das ist natürlich eine gute Sache – wir wollen Dateien nicht blindlings überschreiben.)
Das bedeutet, dass ich zwischen den Testaufnahmen einen anderen Shell-Befehl ( rm /path/file.asc
) verwenden muss. Es wäre bequemer, wenn ich stattdessen einfach einen --overwrite
-Parameter hinzufügen könnte, um dies zu tun, und dabei die vorhandene gute Standardeinstellung beibehalten würde, vorhandene Dateien nicht zu überschreiben.
Ich hatte das Gefühl, dass das früher oder später gebraucht wird :)
An diesem Thema möchte ich arbeiten.
Was ich vorhabe ist:
1) neues Befehlszeilenargument in __main__.py hinzufügen (Flag überschreiben)
2) Verwenden Sie os.remove(Dateiname) in record.py, wenn die Datei bereits existiert und das Überschreiben-Flag verwendet wird
Danke, @AMR-KELEG & @sickill !
Hilfreichster Kommentar
An diesem Thema möchte ich arbeiten.
Was ich vorhabe ist:
1) neues Befehlszeilenargument in __main__.py hinzufügen (Flag überschreiben)
2) Verwenden Sie os.remove(Dateiname) in record.py, wenn die Datei bereits existiert und das Überschreiben-Flag verwendet wird