您好我发现了这种诡异的奇怪行为:
<pre>
>>> p[11][LEAP]
<LEAP version=1 reserved=0 length=24 data='[y\xda\xb8\xbfr\xedCN\xbc\xa8\xa7\x84Fk\xff\xb2\x8fn\x94(\x0c\x91\x8d' name='RSAINI' |>
>>> p[11][LEAP].data
'[y\xda\xb8\xbfr\xedCN\xbc\xa8\xa7\x84Fk\xff\xb2\x8fn\x94(\x0c\x91\x8d'
>>> p[11][LEAP].name
'LEAP'
</pre>
当我想要访问属性'data'时,我得到它的值,但当我访问属性'name'时,我得到字符串'LEAP'而不是'RSAINI'。您能告诉我如何获得正确的属性名称值?
答案 0 :(得分:0)
卡雷尔,
使用
时会发生什么p[11].getlayer(LEAP).name
答案 1 :(得分:0)
好的,我这样解决了:p [11] [LEAP] .fields [“name”]。