基本上,我正在寻找这样的东西:
from pyasn1.codec.ber import decoder as ber_decoder
from pyasn1.codec.ber import encoder as ber_encoder
x, _ = ber_decoder.decode(data)
x.remove(2) # remove the second field
result = ber_encoder.encode(x)
除了,显然,类中不存在这样的功能remove
。del x[2]
也不起作用,因为该__del__
功能没有实现。