繁体   English   中英

如何从 python 中的文本文件中读取完整的字典数据类型?

[英]How to read a full dictionary data type from a text file in python?

我有一个包含以下文本的文本文件,

a= {' x ': ' [a,B,3],[b,C],[c,1],[A,2] '},
    {' y ': ' [p,w,1],[a,o,2],[s,r,3],[s,d] '}

我想在我的 python 程序中将该文件的文本用作“字典”数据类型。 我该怎么做呢?

首先,它只是一本字典吗? 还是带有字典列表的文件?

如果您能给我们更多信息,将会很有帮助。

使用文件处理程序打开文件:

file = open("---filename.txt---","r")
your_data = file.read() #this is a string type    

然后你可以使用各种方法来获取数据,比如字符串操作,或者正则表达式来检索你想要的东西。

我建议也许阅读 w3schools 中的正则表达式或字符串,以找出最适合您的方法。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM