pyasn1.error.PyAsn1Error:未知位标识符

时间:2016-06-02 14:52:11

标签: python bit pyasn1

我尝试使用python库let fetchNote = NSFetchRequest(entityName: "Category") fetchNote.predicate = NSPredicate(format: "ANY subcategory.name == %@ AND item.name == %@", "Badaue", "Badaue") let notes = try! appDel.managedObjectContext.executeFetchRequest(fetchNote) as? [Category] print(notes) 中的方法prettyIn

此方法接受一个字符串,但无论我传入什么,在python交互式shell中都会引发异常pyasn1.type.univ.BitString。我在Google上查看了该方法的源代码,这是我发现的:

pyasn1.error.PyAsn1Error: Unknown bit identifier

有没有人知道这种方法采用什么类型的字符串?这个方法用在我必须调试的程序中,不能更改。

谢谢你的帮助,

Drummmer Kubuntu

1 个答案:

答案 0 :(得分:-1)

刚看到这个问题,因为我正在研究它,我可以告诉你。

http://transit.iut2.upmf-grenoble.fr/doc/python-pyasn1/pyasn1-tutorial.html#1.1.6

BIT STRING :: ='1010111011110001010110101101101                 1011000101010000010110101100010                 0110101010000111101010111111110'B 签名BIT STRING :: ='AF01330CD932093392100B39FF00DE0'H

表示univ.BitString(“'AF01330CD932093392100B39FF00DE0'H”)