У меня есть следующий фрейм данных в pandas:
src_ch_id;src_ch_name;src_ch_desc;src_table_name
aa;q1;11;DataTable_4
bb;q2;22;DataTable_4
cc;q3;33;DataTable_4
С этим фреймом данных я создам вставку для каждой строки в базе данных. Для тестирования я распечатаю параметры.
for index in channeldef_data_df:
src_ch_id = channeldef_data_df.iloc[[index], channeldef_data_df.columns.get_loc('src_ch_id')]
print('--')
print(src_ch_id)
Я выдаю следующую ошибку:
".iloc requires numeric indexers, got ['src_ch_id']"
Я думаю, что проблема заключается в части [index]
в коде. В чем моя ошибка в л oop?