Я пытаюсь прочитать CSV-файл, содержащий ячейку (которая появляется после пропуска 28 строк). Используя следующий код,
import os, csv
import pandas as pd
file="testfile.csv"
df = pd.read_csv(file, skiprows=28, delimiter=";")
df.iloc[0:0]
читается ячейка A29 - которая выводит список
[SS_1; FC2; Computer_1995.SFX; N; -0.6; testfile]
Я хочу получить следующий вывод из ячеек от A30 до A61
[SS_2; FC2; Computer_1995.SFX; FILE_Year00_-0.6%modrate.csv; -0.6;]
[SS_3; FC2; Computer_1995.SFX; FILE_Year01_-0.3%modrate.csv; -0.3;]
[SS_4; FC2; Computer_1995.SFX; FILE_Year02_0%modrate.csv; 0;]
[SS_5; FC2; Computer_1995.SFX; FILE_Year03_0.3%modrate.csv; 0.3;]
[SS_6; FC2; Computer_1995.SFX; FILE_Year04_0.6%modrate.csv; 0.6;]
.
.
.
[SS_32; FC2; Computer_1995.SFX; N; FILE_Year30_8.4%modrate.csv; 8.4;]
Как вы можете видеть, существует итерация с элементами SS_, FILE_Yearxx_xx% modrate.csv, -0,6.
Кто-нибудь может предложить самый простой способ работы с существующим фреймом данных, или я должен сделать новый df с циклом for?