def start(): data = OrderedDict() data.update({'Sheet -' : [[1, 5, 9], [2, 'f**k', 0]]}) writer = Writer('inout/Testy.ods') writer.setData(data) matrix = [[1, 2, '3'], [4, 5, 6], ['7', '8', '9']] writer.addSheet('Hi there', matrix) writer.write('ods')