在python中编写csv文件时有没有使用索引的方法
我被一个小问题困住了。我的电脑上运行着一个python tcp服务器,从客户端接收数据。我需要自动写一个csv文件。现在唯一的问题是第一行的数据被覆盖了,有没有办法给我收到的数据建立索引?帮助会很好。谢谢在python中编写csv文件时有没有使用索引的方法,python,python-3.x,python-2.7,Python,Python 3.x,Python 2.7,我被一个小问题困住了。我的电脑上运行着一个python tcp服务器,从客户端接收数据。我需要自动写一个csv文件。现在唯一的问题是第一行的数据被覆盖了,有没有办法给我收到的数据建立索引?帮助会很好。谢谢 #while connected while 1: data = con.recv(Buffer_size) writer = csv.writer(open(filename+".csv", 'w') writer.writerow('\n'data) 将参数'w
#while connected
while 1:
data = con.recv(Buffer_size)
writer = csv.writer(open(filename+".csv", 'w')
writer.writerow('\n'data)
将参数
'w'
发送到open()
<代码>'w'表示
w:打开进行写入,首先截断文件
()
将此更改为'a'
答:打开以进行写入,如果文件存在,则追加到文件末尾
并且您将附加到文件的末尾
即
将writer=csv.writer(open(filename+“.csv”,'w')更改为writer=csv.writer(open(filename+“.csv”,'a')谢谢您的帮助!我对python还是很陌生
#while connected
while 1:
data = con.recv(Buffer_size)
writer = csv.writer(open(filename+".csv", 'a')
writer.writerow('\n'data)