Если вы хотите просто использовать встроенный модуль CSV:
import csv
import re
third_column = []
with open("result_refactorings.csv") as csvfile:
fixed_spaces = [re.sub(" {2,}","\t",x) for x in csvfile]
reader = csv.DictReader(fixed_spaces, delimiter="\t")
for row in reader:
print(row["RefactoringDetail"])
third_column.append(row["RefactoringDetail"])
Этот код одновременно печатает третий столбец и добавляет каждый элемент в третьем столбце в список third_column
... убирает один или другой в зависимости от того, что вы хотите сделать.
РЕДАКТИРОВАТЬ: При ближайшем рассмотрении кажется, что ваш ввод CSV разделен с неравным количеством пробелов ... а не на самом деле табуляции, как это выглядит .. Добавлено небольшое регулярное выражение для замены 2 или более параллельных пробелов на фактические таб .. так как в его текущем состоянии это не действительный CSV.