fenlei = ["A00","A02","A03","A04","A05","A06","A07","A08"]
for n in fenlei:
data = {
'query': ' {"bool":{"must":[{"exists":{"field":"tag.c_content"}},{"exists":{"field":"tag.labels"}},{"match":{"tag.isValid":"1"}},{"match":{"tag.raw":"A00"}},{"match":{"tag.process":{"query":"D01 D02 D03 D04 D05","operator":"or"}}}],"must_not":[{"match":{"tag.if_to_PKSSE":"否"}}]}}'
}
現在需要用n回圈替換tag.raw的值進行回圈,修改代碼報錯:
fenlei = ["A00","A02","A03","A04","A05","A06","A07","A08"]
for n in fenlei:
data = {
'query': ' {"bool":{"must":[{"exists":{"field":"tag.c_content"}},{"exists":{"field":"tag.labels"}},{"match":{"tag.isValid":"1"}},{"match":{"tag.raw":{}},{"match":{"tag.process":{"query":"D01 D02 D03 D04 D05","operator":"or"}}}],"must_not":[{"match":{"tag.if_to_PKSSE":"否"}}]}}'.format(n)
}
顯示keyerror:bool,不知道改咋改好
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/268409.html
上一篇:大神快幫我看看呀,好急啊
下一篇:無線傳感器網路
