Нельзя одновременно открывать объект чтения и записи в одном и том же файле.Или, если вы можете, вы, конечно, не можете использовать оба одновременно и не испортить ваш файл.
Откройте файл для чтения (и обязательно посмотрите документацию csv
module о том, как правильно открыть файл CSV, вам не хватает параметра newline
и, вероятно, следует также указать кодировку).
Откройте другой (временный) файл для записи, а затем скопируйте временный файл поверхстарый файл.Или выполните все операции с первым файлом в памяти, затем откройте файл для записи и напрямую запишите новые данные.