【发布时间】:2016-07-22 07:42:48
【问题描述】:
我需要从 txt 文件中读取一个列表,并将其作为列表变量导入到我的 .py 文件中。 我可以使用导入功能,但是程序必须编译,当它编译成exe时,所有导入结束都转换为不可修改的文件,所以解决方案是从txt读取。 我使用的代码与此类似
首先,我将列表保存在一个 txt 文件中,如下所示:
[['preset1','a1','b1'],['preset2','a2','b2'],['preset3','a3','b3'],['preset4','a4','b4']]
然后,我在 python 中读取了列表:
file = open('presets.txt','r')
content = file.readline()
newpresets = content.split("'")
file.close()
我认为使用拆分功能删除 ' 符号,程序将内容作为列表而不是字符串,但这不起作用...... 所以,我需要如何读取文件的内容而不是解释为字符串。
谁能帮帮我?
谢谢
【问题讨论】:
-
你想要的输出是什么?