MCPcopy Create free account
hub / github.com/OpenBMB/BMTools / print_table

Function print_table

bmtools/tools/meta_analysis/api.py:329–348  ·  view source on GitHub ↗
(tab)

Source from the content-addressed store, hash-verified

327 return final_tab
328
329def print_table(tab):
330 allcon = ''
331 kys = list(tab.keys())
332 if len(kys)==0:
333 return allcon
334 lt = len(tab[kys[0]].strip(' | ').split('|'))
335 header = ' | Elements | '
336 splitter = ' | ----- | '
337 for i in range(lt):
338 header+=str(i+1)+' | '
339 splitter+='---------- | '
340 print(header)
341 print(splitter)
342 allcon+=header+'\n'
343 allcon+=splitter+'\n'
344 for ky in kys:
345 line = ' | '+ky+tab[ky]
346 print(line)
347 allcon+=line+'\n'
348 return allcon
349
350class GetNameResponse(BaseModel):
351

Callers 1

combine_tableFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected