将文本文件列表导入python列表

将文本文件列表导入python列表,python,list,Python,List,我有一个.txt文本文件,列表格式如下 [“确定”、“测试”、“帮助”] 如何将此文本文件列表读取/导入到python列表中?您可以使用: 但是,通常不建议使用eval(),因为它将对您输入的任何字符串求值。其中包括恶意用户可能在文件中输入的任意代码。为了避免这种情况,您应该使用: 与常规的eval()函数不同,literal\u eval()只计算转换为基本python类型的字符串(包括列表和字典,这是最常用的类型)。最简单的方法是使用literal\u eval from ast impor

我有一个.txt文本文件,列表格式如下
[“确定”、“测试”、“帮助”]
如何将此文本文件列表读取/导入到python列表中?

您可以使用:

但是,通常不建议使用
eval()
,因为它将对您输入的任何字符串求值。其中包括恶意用户可能在文件中输入的任意代码。为了避免这种情况,您应该使用:


与常规的
eval()
函数不同,
literal\u eval()
只计算转换为基本python类型的字符串(包括列表和字典,这是最常用的类型)。

最简单的方法是使用literal\u eval

from ast import literal_eval
with open("example.txt","r") as stuff:
    answer= literal_eval(stuff.read())
from ast import literal_eval

with open("file.txt", "r") as file:
    result = literal_eval(file.read())
from ast import literal_eval
with open("example.txt","r") as stuff:
    answer= literal_eval(stuff.read())