У меня есть сценарий, который выполняет некоторый анализ файлов, а затем записывает результаты в файл CSV. В псевдокоде:
while (there are still files to analyze):
do_analysis
writer.writerow({... lots of columns names and the analysis results data... })
Если сценарий завершается, данные действительно находятся в файле csv. Но если скрипт вылетает - файлы пустые. Но строка writer.writerow () вызывается после завершения каждого анализа файла, поэтому я ожидал получить данные в файле csv для всех файлов, которые были проанализированы до Cra sh.
Что я делаете что-то не так?