Я начал тренировать v2.
Одна мелочь, которая до сих пор способна меня раздражать:
Я хочу записать в существующий файл. Однако я хочу не добавлять к нему, а перезаписывать. Я получаю предупреждение asciinema: /path/file.asc already exists, aborting
. (Это, конечно, хорошо иметь — мы не хотим слепо перезаписывать файлы.)
Это означает, что я должен использовать другую команду оболочки ( rm /path/file.asc
) между тестовыми записями. Было бы удобнее, если бы я мог просто добавить для этого параметр --overwrite
, сохранив существующее хорошее значение по умолчанию, чтобы не перезаписывать существующие файлы.
У меня было предчувствие, что рано или поздно это понадобится :)
Я хотел бы поработать над этим вопросом.
Что я планирую сделать, так это:
1) добавить новый аргумент командной строки в __main__.py (флаг перезаписи)
2) используйте os.remove(имя файла) в record.py, если файл уже существует и используется флаг перезаписи
Спасибо, @AMR-KELEG и @sickill !
Самый полезный комментарий
Я хотел бы поработать над этим вопросом.
Что я планирую сделать, так это:
1) добавить новый аргумент командной строки в __main__.py (флаг перезаписи)
2) используйте os.remove(имя файла) в record.py, если файл уже существует и используется флаг перезаписи