
使用
ast.literal_eval是将Python文字(而不是
eval)评估为实际数据结构的安全方法。
那是:
import astwith open('file.txt') as f: data = ast.literal_eval(f.read())如果您有超出支持的类型的东西(字符串,字节,数字,元组,列表,字典,集合,布尔值和
None),则可以在此答案中使用我的配方。
欢迎分享,转载请注明来源:内存溢出

使用
ast.literal_eval是将Python文字(而不是
eval)评估为实际数据结构的安全方法。
那是:
import astwith open('file.txt') as f: data = ast.literal_eval(f.read())如果您有超出支持的类型的东西(字符串,字节,数字,元组,列表,字典,集合,布尔值和
None),则可以在此答案中使用我的配方。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)