Я хочу сделать проверку данных которые находятся в csv и переменой. Я использую для этого unittest. Проверка получается, но есть проблема что если данные не совпадают я не могу знать где проблема, а именно в csv или в переменой. Как можно получить информацию в каком месте есть ошибка?
tb_row = [u'120 dev 15.61', u'126 kor 12.96', u'128 itsw 20.58'] for i, x in enumerate(tb_row): tb_row[i] = x rows = [] with open('/home/andrey/Desktop/test.csv', 'rb', ) as csvfile: the_file = csv.reader(csvfile, delimiter=',') for row in the_file: rows.extend([x.decode('utf8') for x in row]) q = u' '.join(tb_row).split() w = u' '.join(rows).split() for index, value in enumerate(q): # comparing csv with web self.assertEqual(w[index], value)