将数据写入磁盘以从中读取的最佳方法是什么?
What is the best way to write data to disk to read from it?
昨天我做了很多数据写入文件然后从中读取的实验。这个简单的任务我遇到了很多困难。
起初我以为,我可以简单地将数据按原样保存到文件中。例如 - 将列表保存到 file.txt
,然后将其作为列表读回某个变量。
我在 Whosebug 上找到了解决方案,我认为这是从 file.txt
读取列表的最简单方法
with open('file.txt', 'r') as f:
list_variable = ast.literal_eval(f.read())
因此,作为编程新手,我想从更有经验的编码人员那里了解 - 将数据保存到磁盘以供将来导入的最佳方法是什么?
我个人使用 stings、字典、列表和元组。有准确和简单的工作方法吗? (txt, csv, json ...等)?
昨天我做了很多数据写入文件然后从中读取的实验。这个简单的任务我遇到了很多困难。
起初我以为,我可以简单地将数据按原样保存到文件中。例如 - 将列表保存到 file.txt
,然后将其作为列表读回某个变量。
我在 Whosebug 上找到了解决方案,我认为这是从 file.txt
with open('file.txt', 'r') as f:
list_variable = ast.literal_eval(f.read())
因此,作为编程新手,我想从更有经验的编码人员那里了解 - 将数据保存到磁盘以供将来导入的最佳方法是什么?
我个人使用 stings、字典、列表和元组。有准确和简单的工作方法吗? (txt, csv, json ...等)?