.. algorithm:: .. summary:: .. relatedalgorithms:: .. properties:: Description ----------- Creates an empty table workspace, which you can then populate with items of various types. For a complete list of TableWorkspace methods accessible from Python please see the :ref:`mantid.api.ITableWorkspace`. Usage ----- **Example - Creating and Populating a Table** .. testcode:: ExTable my_table = CreateEmptyTableWorkspace() my_table.setTitle("My Data List") my_table.addColumn("str", "Instrument Name") my_table.addColumn("int", "Run Number") my_table.addRow(["MUSR", 10245]) my_table.addRow(["IRIS", 8465]) my_table.addRow(["SANS2D", 20462]) print("The run number for IRIS is {}.".format(my_table.cell("Run Number", 1))) print("The number of rows is {}.".format(my_table.rowCount())) print("The title of the table is {}.".format(my_table.getTitle())) print("Remember, the table is a workspace. It's name is \"{}\".".format(my_table.name())) Output: .. testoutput:: ExTable The run number for IRIS is 8465. The number of rows is 3. The title of the table is My Data List. Remember, the table is a workspace. It's name is "my_table". .. categories:: .. sourcelink::