[英]Convert php !array_key_exists to python
我在php中編寫了用於數據清理的代碼。 現在,我嘗試用python編寫相同的代碼,因為python的速度似乎比php快。
我在代碼的一部分中有問題,因為我不了解,該如何用python編寫此代碼。
這是我的PHP代碼。 如何在python中編寫此部分?
if(!array_key_exists("specialities",$d['data']))
{
continue;
}
我嘗試了以下操作,但不起作用:
if not "specialities" in d['data']:
continue
和
if "specialities" not in d['data']:
continue
請幫我解決一下這個。 提前致謝。
這是示例數據:
"data" : {
"website" : "something",
"city" : "Bangalore",
"specialties" : null,
"description" : "",
"zip" : "560029",
"companyName" : "XYZ Company",
"street1" : "SG Palya",
"state" : "Karnataka",
}
正在從mongodb以json格式檢索此數據。
也許錯誤只是數據中的錯字?
檢查: 特色 != 特色
您建議的解決方案應該起作用:
if "specialties" not in d['data']:
continue
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.