MCPcopy Create free account
hub / github.com/PyTables/PyTables / write_table

Function write_table

tables/tests/check_leaks.py:185–201  ·  view source on GitHub ↗
(filename, nchildren, niter)

Source from the content-addressed store, hash-verified

183
184
185def write_table(filename, nchildren, niter):
186
187 class Record(tb.IsDescription):
188 var1 = tb.IntCol(pos=1)
189 var2 = tb.StringCol(length=1, pos=2)
190 var3 = tb.FloatCol(pos=3)
191
192 for i in range(niter):
193 fileh = tb.open_file(filename, mode="w")
194 for child in range(nchildren):
195 t = fileh.create_table(
196 fileh.root, "table" + str(child), Record, "child: %d" % child
197 )
198 t.append([[1, "2", 3.0]])
199 show_mem("After creating. Iter %s" % i)
200 fileh.close()
201 show_mem("After close")
202
203
204def read_table(filename, nchildren, niter):

Callers

nothing calls this directly

Calls 4

show_memFunction · 0.85
create_tableMethod · 0.45
appendMethod · 0.45
closeMethod · 0.45

Tested by

no test coverage detected