CSV ファイルから Python リストを作成しようとしています。私の CSV ファイルには、以下に示すように、パイプ (|) で区切られた 5 つの列があります。
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での私のテストケースです。
ファイルの最後の列に基づいてリストを作成したいと考えています。最初の 2 行の column[4] に「sequence」というテキストが含まれている場合、 list で完全な行を取得する必要があるため、リストが必要Seq1
です。
3行目、4行目、5行目にある場合は、 list で3行目、4行目、5行目Parallel
の完全なレコードを取得する必要がありますPar1
。
その後、Sequence
6 行目と 7 行目にある場合は、 でリストを取得する必要がありますSeq2
。
その後、テキストを として持っている場合はParallel
、リストを として取得する必要がありますPar2
。
Pythonを使用してこれを達成するにはどうすればよいですか?