Eu comecei a dar um treino para v2.
Uma coisa pequena, que ainda é capaz de me irritar:
Eu quero gravar em um arquivo existente. No entanto, não quero anexá-lo, mas sobrescrevê-lo. Recebo um aviso asciinema: /path/file.asc already exists, aborting
. (Isso, é claro, é uma coisa boa de se ter - não queremos sobrescrever arquivos cegamente.)
Isso significa que eu tenho que usar outro comando shell ( rm /path/file.asc
) entre as gravações de teste. Seria mais conveniente se eu pudesse adicionar um parâmetro --overwrite
para fazer isso, mantendo o bom padrão existente para não substituir os arquivos existentes.
Eu tinha um palpite de que isso será necessário mais cedo ou mais tarde :)
Eu gostaria de trabalhar nesta questão.
O que pretendo fazer é:
1) adicione um novo argumento de linha de comando em __main__.py (sobrescrever sinalizador)
2) use os.remove(filename) em record.py se o arquivo já existir e o sinalizador de substituição for usado
Obrigado, @AMR-KELEG e @sickill !
Comentários muito úteis
Eu gostaria de trabalhar nesta questão.
O que pretendo fazer é:
1) adicione um novo argumento de linha de comando em __main__.py (sobrescrever sinalizador)
2) use os.remove(filename) em record.py se o arquivo já existir e o sinalizador de substituição for usado