MCPcopy Create free account
hub / github.com/baidu/tera / OpenTable

Method OpenTable

src/sdk/python/TeraSdk.py:273–287  ·  view source on GitHub ↗

打开名为 的表 Args: name(string): 表名 Returns: (Table) 打开的Table指针 Raises: TeraSdkException: 打开table时出错

(self, name)

Source from the content-addressed store, hash-verified

271 lib.tera_client_close(self.client)
272
273 def OpenTable(self, name):
274 """ 打开名为<name>的表
275
276 Args:
277 name(string): 表名
278 Returns:
279 (Table) 打开的Table指针
280 Raises:
281 TeraSdkException: 打开table时出错
282 """
283 err = c_char_p()
284 table_ptr = lib.tera_table_open(self.client, name, byref(err))
285 if table_ptr is None:
286 raise TeraSdkException("open table failed:" + err.value)
287 return Table(table_ptr)
288
289
290MUTATION_CALLBACK = CFUNCTYPE(None, c_void_p)

Callers 3

mainFunction · 0.95
OpenTableWithCacheMethod · 0.45
NativeOpenTableFunction · 0.45

Calls 2

TeraSdkExceptionClass · 0.85
TableClass · 0.70

Tested by

no test coverage detected