【发布时间】:2021-12-06 03:52:05
【问题描述】:
我想对我之前的问题进行一些改进: How to format the dictionary object in the list of dictionaries?
打印(标签列表)
[[{'script': [{'domain': 'random.com', 'path': 'js/custom.js'}]},
{'script': [{'domain': 'cdnjs.cloudflare.com',
'path': '/ajax/libs/fancybox/2.1.5/jquery.fancybox.min.js'}]},
{'link': [{'domain': 'random.com', 'path': 'css/bootstrap.min.css'}]},
{'link': [{'domain': 'random.com', 'path': 'css/style.css'}]},
{'link': [{'domain': 'random.com', 'path': 'css/responsive.css'}]},
{'link': [{'domain': 'random.com',
'path': 'css/jquery.mCustomScrollbar.min.css'}]},
{'link': [{'domain': 'netdna.bootstrapcdn.com',
'path': '/font-awesome/4.0.3/css/font-awesome.css'}]}]]
我想获取'domain' 键中的所有数据,并将它们逐行存储在一个新文件domain.txt 中。
域名.txt
random.com
cdnjs.cloudfare.com
netdna.bootstrapcdn.com
应避免重复。
【问题讨论】:
-
如果您有任何尝试,最好将其添加到问题中。其他人可以指导你哪里出错了
-
这可能是您的其他帖子/问题的问题,但为什么该值是单项列表,而不仅仅是该列表中的
dict?以及为什么整个容器是字典列表的列表。您在另一篇帖子output中提供的解决方案是字典列表。
标签: python python-3.x list dictionary file-handling