我有一个这样的文件:
2.nseasy.com.|['azeaonline.com']
ns1.iwaay.net.|['alchemistrywork.com', 'dha-evolution.biz', 'hidada.net', 'sonifer.biz']
ns2.hd28.co.uk.|['networksound.co.uk']
预期结果:
^{pr2}$当我尝试这样做时,我得到的是域的字符,而不是值域的项。这意味着dictionary d的值中的列表被识别为列表,但被识别为字符串。以下是我的代码:
^{3}$当前结果示例:
w
o
o
d
l
a
n
d
f
a
r
m
e
r
s
m
a
r
k
e
t
.
o
r
g
'
]
这是另一个(假设名称.txt包含您的数据):
注:您可以将第4行和第5行替换为零件_a=json.loads(parts)以及,假设|后面的部分是JSON。。。在
您不需要使用} 和{a2}来创建愿望对:
json
在这种情况下,因为它不能解决您的问题,您可以在列表理解中使用^{您使用json所做的是不正确的。
s = json.dumps(domain_list)
将列表转储到字符串s
。json.loads(s)
再次读取字符串,然后在字符串上设置范围并打印它,因此输出中只有单个字符。 尝试类似于:相关问题 更多 >
编程相关推荐