for k,v in final.items():
print k,v
{ '会社です:{ 'ウェブサイト':u'url」、 'u_idr': 'f457'、 '接触':[U '+ 6569071560'] 、 'company_name':u'name '、' social ':{}、email_domain':[u'name.com ']' email ':u'1stdictionary'[email protected]'}}キーエラー値はループで
{ '会社':{'ウェブサイト':u'url '、' u_idr ':' b9cd6 '、' social ':{' twitter ':u'url'、 'facebook':u'url '、' instagram ':u 'u'name'、 'email_domain':[u'name.com ']、' email ':u'2stdictionary'semail @ name'、 '連絡先':[u'+ 6596097753 ']、' company_name ' .com '}}
連絡先、メールアドレス、社交の値にアクセスしたいと思います。
for k, v in final.items():
print v[email]
私は第一辞書から
を第一電子メールを残して、このエラーが表示されます。 以下1stdictionary'[email protected]
Traceback (most recent call last):
File "untitled.py", line 229, in
print v['email'] KeyError: 'email'
が私のコードで、これは単純な論理であるが、それでも、それは正常に動作していない、ということを知ります
私の所望の出力は、私は、電子メール、連絡先や社会
使用 '' – luoluo
v'印刷しかし、私は、具体的、社会的及び電子メール、連絡先の値を必要とする直接、最終的な[k]を印刷し 'か。 print vまたはfinal [k]は辞書の値の部分を出力します。 @luoluo – NiviSRa
あなたは 'print v [" email "]'が必要かもしれません。 – luoluo