لقد بدأت في إعطاء تمرين لـ v2.
شيء واحد صغير لا يزال قادرًا على إزعاجي:
اريد ان اسجل الى ملف موجود. ومع ذلك ، لا أريد أن ألحق بها ، ولكن أن أكتبها. تلقيت تحذيرًا asciinema: /path/file.asc already exists, aborting
. (هذا ، بالطبع ، أمر جيد - لا نريد الكتابة فوق الملفات بشكل أعمى.)
هذا يعني أنه يجب علي استخدام أمر shell آخر ( rm /path/file.asc
) بين تسجيلات الاختبار. سيكون الأمر أكثر ملاءمة إذا كان بإمكاني إضافة معلمة --overwrite
فقط للقيام بذلك بدلاً من ذلك ، مع الاحتفاظ بالإعداد الافتراضي الجيد الحالي لعدم الكتابة فوق الملفات الموجودة.
كان لدي حدس سيكون هذا مطلوبًا عاجلاً أم آجلاً :)
أود العمل على هذه المسألة.
ما أخطط للقيام به هو:
1) إضافة وسيطة سطر أوامر جديدة في __main__.py (علامة الكتابة فوق)
2) استخدم os.remove (اسم الملف) في record.py إذا كان الملف موجودًا بالفعل وتم استخدام علامة الكتابة فوقها
شكرًا ، @ AMR-KELEG & sickill !
التعليق الأكثر فائدة
أود العمل على هذه المسألة.
ما أخطط للقيام به هو:
1) إضافة وسيطة سطر أوامر جديدة في __main__.py (علامة الكتابة فوق)
2) استخدم os.remove (اسم الملف) في record.py إذا كان الملف موجودًا بالفعل وتم استخدام علامة الكتابة فوقها