覆盖目录中的 .csv 文件

Overwrite .csv file in directory

我想知道如何覆盖同一文件目录中名为 test.csv

的现有 .csv 文件

我的以下程序打开 test.csv 文件,然后向其附加一些字符串名称,然后将其称为“主”数据框。我想知道如何将“main”保存到与 test.csv 相同的目录中。因此用新的 test.csv 替换旧的

import pandas as pd

main=pd.read_csv('C:/Users/Jonas/Desktop/testfile/test.csv', header=None)

target_col = ['dog'] * main.shape[0]
target_col[0] = 'target'
main.insert(loc = 0, column = -1, value = target_col)
main.rename(columns = lambda x:x+1,inplace=True) #Reorients -1 to the origin
#How to rewrite test.csv?

图像显示旧的 test.csv 文件和新的“最终”数据框: enter image description here

谢谢。 下面显示保存的数据错误: enter image description here

使用to_csv

main.to_csv('C:/Users/Jonas/Desktop/testfile/test.csv', header=None)
 main.to_csv('C:/Users/Jonas/Desktop/testfile/test.csv', header=None, index=False)