コード例 #1
0
ファイル: dyn_array.py プロジェクト: apendleton/flamebroiler
def dyn_array_as_list(arr):
    out = []
    for i in range(arr.len):
        out.append(ffi.string(arr.arr[i]))
    return out
コード例 #2
0
ファイル: trie.py プロジェクト: apendleton/flamebroiler
 def __getitem__(self, key):
     value = self.__getptr__(key)
     if value == trie_ffi.NULL:
         raise KeyError(key)
     else:
         return trie_ffi.string(value)