2

截至目前,我的代码将编写一个 csv 文件,其中包含我需要的数据到名为lights.csv 的桌面。我希望它写入我本地网络上的一个文件夹,以便我可以从我的 Windows 计算机轻松访问它。我认为这是查看从多个 pi 写入的文件的最佳方式。这是我现在拥有的代码。我是 Python 新手,所以任何帮助将不胜感激:

outputFile = open('lights.csv', 'w')
for i in range(len(button_array)): 
    #Convert the button's time_on variable to a string and append a comma and newline.
    outputFile.write(str(button_array[i].total_time_on) + ',\n')

outputFile.close()

所做的只是告诉我按下某些按钮的时间,然后将其写入树莓派桌面。我希望它转到我网络上的指定文件夹。

4

1 回答 1

1

您是否希望每次都覆盖文件?如果是这样,为什么不使用标准 python csv包在本地(在 pi 上)写入文件,然后使用类似shutils的东西将结果复制到网络共享?

于 2013-06-20T18:57:46.907 回答