【发布时间】:2018-10-23 15:33:19
【问题描述】:
我有问题。我有一个由命名元组组成的列表。我将此列表写入 file.txt。现在我想读回来。我在这里发现建议使用 json 预先转换它而不是保存它。但我需要一个解决方案来解决我已经保存的文件。我的文本文件如下所示:
file.txt:
[Hello(i=0, time=0, x=0, y=0), Hello(i=0, time=0, x=0, y=0),...]
[Hello(i=1, time=0, x=0, y=0), Hello(i=0, time=0, x=0, y=0),...]
[Hello(i=2, time=0, x=0, y=0), Hello(i=0, time=0, x=0, y=0),...]
[Hello(i=3, time=0, x=0, y=0), Hello(i=0, time=0, x=0, y=0),...]
如果我使用拆分方法,它几乎是我想要的,但正如预期的字符串:
lines = input_data.split('\n')
lines
['[Hello(i=0, time=0, x=0, y=0), Hello(i=0, time=0, x=0, y=0),...]','[Hello(i=1,...),...],...]']
非常感谢你们!
【问题讨论】:
-
请使用cmets对答案进行反馈;问题帖子就在那里。回答者不会收到对问题进行编辑的通知。
标签: python namedtuple