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

Method create_table

tables/tests/test_tables.py:2978–2990  ·  view source on GitHub ↗
(self, byteorder)

Source from the content-addressed store, hash-verified

2976 self.reverse_byteorders = {"little": "<", "big": ">"}
2977
2978 def create_table(self, byteorder):
2979 table_dtype_code = self.reverse_byteorders[byteorder] + "i4"
2980 table_dtype = np.rec.format_parser(
2981 [table_dtype_code, "S1"], [], []
2982 ).dtype
2983 self.table = self.h5file.create_table(
2984 "/", "table", table_dtype, byteorder=byteorder
2985 )
2986 input_dtype = np.rec.format_parser(["i4", "S1"], [], []).dtype
2987 self.input_array = np.zeros((10,), input_dtype)
2988 self.input_array["f0"] = np.arange(10)
2989 self.input_array["f1"] = b"a"
2990 self.table.append(self.input_array)
2991
2992 def test_table_system_byteorder_no_out_argument(self):
2993 self.create_table(self.system_byteorder)

Calls 1

appendMethod · 0.45

Tested by

no test coverage detected