Мне нужно написать CSV-файл с Pandas Dataframe, добавляющим CSV-строки.
Я написал этот фрагмент кода, который отлично работает в Windows.Однако, когда я запускаю его на нашем Linux Server или в Mac OSX, он перезаписывает файл, вместо этого добавляя следующую строку.
with open("Metrics-2SQUIDS.csv", "a+") as f:
metrics_tosave.to_csv(f, columns=['C1', 'C2', 'C3'], sep=',', index=False)
Я также пытался использовать «а» вместо «а +».Оба прекрасно работают с Windows, но не с Mac или Linux.Есть ли другой тест, который я могу сделать?