none
csv文件可以同时读写吗? RRS feed

  • 问题

  • 通过串口已经将数据读入内存,并保存为csv格式的文件。但是,需要这些数据进行实时绘图。也就是,串口要不断地把新数据写入,而另一个程序要不断地把数据读出。所以,想请教各位,有什么好的解决办法吗?
    2009年7月22日 1:15

答案

  • 你好,文件同时读写是不行的,考虑用数据库吧!
    jon.valett@gmail.com
    2009年7月22日 2:01
    版主
  • 您好,个人建议:
    1、将数据进行逻辑划分,以一组可以被用来正常显示的数据量为边界。例如1K组织成一组数据,可以称之为原子数据。
    2、然后把每个原子数据生成一个个独立的csv文件。这样可以不断地读入数据
    3、写数据程序在用完原子数据后,删除文件。只要存在原子数据可以不断地写
    4、为了控制顺序,您可能需要单独做一个管理程序。
    2009年7月22日 3:25

全部回复