我在这样的文件中有一个结构 -
{ ATTR_u,
READ_WRITE | ATR_DFLAG_SELEQ | ATR_DFLAG_SCGALT,
ATR_TYPE_ARST,
NULL_VERIFY_DATATYPE_FUNC,
verify_value_user_list
}
我现在想用它来制作一本字典
my_dict = {'ATTR_u':[READ_WRITE | ATR_DFLAG_SELEQ | ATR_DFLAG_SCGALT,ATR_TYPE_ARST,NULL_VERIFY_DATATYPE_FUNC,verify_value_user_list]}
有人可以解释如何创建这个字典吗?我唯一的想法是读取文件并创建一个字典,一个名称值对,但是可以这样做吗?
答案 0 :(得分:1)
my_text = """{ ATTR_u,
READ_WRITE | ATR_DFLAG_SELEQ | ATR_DFLAG_SCGALT,
ATR_TYPE_ARST,
NULL_VERIFY_DATATYPE_FUNC,
verify_value_user_list
}"""
my_text = my_text.strip("{}")
my_list = [item.strip() for item in my_text.split(",")]
my_dict = {my_list[0]:my_list[1:]}
虽然你的问题并不完全清楚你在寻找什么......我想这就是它