def save(self, filename): """Save table to file Writes table as CSV file. :param filename: File path, must end in ".csv" or ".tab" """ table = [self.headers] + self.rows writeSpreadsheet(filename, table)
def testSpreadsheet(self): table = [['XPos', 'YPos'], ['1', '2'], ['3', '4']] filename = '/tmp/spreadsheet.csv' writeSpreadsheet(filename, table) table2 = readSpreadsheet(filename) print table2 self.assertEqual(table, table2) os.remove(filename)
def testSpreadsheet(self): table = [ [ 'XPos', 'YPos' ], [ '1', '2' ], [ '3', '4' ] ] filename = '/tmp/spreadsheet.csv' writeSpreadsheet(filename, table) table2 = readSpreadsheet(filename) print table2 self.assertEqual(table, table2) os.remove(filename)