我有很多大学整数(),但希望全部以十六进制打印,这很容易与基板解码有关。在
我该怎么做?在
一个这样的例子是
namedtype.NamedType('vendor-id', univ.Integer())
namedtype.NamedType('device-id', univ.Integer())
namedtype.NamedType('subven-id', univ.Integer())
namedtype.NamedType('subsys-id', univ.Integer())
任何选项,漂亮打印,这将把所有整数转换成十六进制?或将大学整数为了一些表演技巧?在
没有这样的选项
prettyPrint
。不过,我可以给你两个想法。在如果您需要精确打印特定的整数,而不是使用嵌入整数的树状复合对象,您可以使用
hex()
:否则,您可以像这样修改pyasn1
^{pr2}$Integer.prettyOut()
方法:相关问题 更多 >
编程相关推荐