Я пытаюсь создать список python из файла CSV. Мой файл CSV имеет 5 столбцов, как показано ниже, разделенных вертикальной чертой (|):Python создать список из CSV
QTP|Install|C:\Cone_Automation\RunTest.vbs|Install|Sequence
QTP|Open |C:\Cone_Automation\RunTest.vbs|Open |Sequence
QTP|Install|C:\Cone_Automation\RunTest.vbs|Install|Parallel
QTP|Install|C:\Cone_Automation\RunTest.vbs|Install|Parallel
QTP|Install|C:\Cone_Automation\RunTest.vbs|Install|Parallel
QTP|Open |C:\Cone_Automation\RunTest.vbs|Open |Sequence
QTP|Install|C:\Cone_Automation\RunTest.vbs|Install|Sequence
QTP|Open |C:\Cone_Automation\RunTest.vbs|Open |Parallel
QTP|Open |C:\Cone_Automation\RunTest.vbs|Open |Parallel
QTP|Open |C:\Cone_Automation\RunTest.vbs|Open |Parallel
выше, мои тестовые примеры в формате CSV.
Я хочу создать список, основанный на последнем столбце файла. Мне нужен список как, если первые две строки имеют текст «последовательность» в столбце [4], тогда я должен получить полную строку в списке Seq1
.
Если строка 3, 4 и 5 имеет Parallel
, тогда я должен получить полные 3-й, 4-й и 5-й записи в списке Par1
.
После этого, если у меня есть Sequence
в строках 6 и 7, тогда я должен получить список в Seq2
.
После этого, если у меня есть текст Parallel
, тогда я должен получить список как Par2
.
Как я могу достичь этого с помощью Python?
Добро пожаловать в StackOverflow! что ты уже испробовал? – richie