Ваш вопрос не хватает немного ясности (что это, что вы ищете). Во всяком случае, от того, что я понял, вы ищете простой способ читать CSV файл и и распечатать Ith столбцов в определенном форматировании (например название: ...). Я предполагаю, что ваш файл выглядит следующим образом:
blah,Name,blahblah,blahblahblah,blahblahblahblah,Designation
whatever,name1,whatever,whatever,whatever,Designation1
whatever,name2,whatever,whatever,whatever,Designation2
whatever,name3,whatever,whatever,whatever,Designation3
whatever,name4,whatever,whatever,whatever,Designation4
whatever,name5,whatever,whatever,whatever,Designation5
whatever,name6,whatever,whatever,whatever,Designation6
Если это так, то вот что я хотел бы сделать. Я хотел бы использовать известную панд библиотеку
import pandas as pd
Прочитайте файл CSV в dataframe "ДФ"
df = pd.read_csv('my-file.csv')
Заголовок переменная будет содержать имена столбцов
Метод
header = list(df) # the equivilant of your "row[0]" variable
# 1 из печать необходимых данных
for i, j in zip(list(df['Name'].values), list(df['Designation'].values)):
print "Name: {} \nDesignation: {}".format(i, j)
Это выводит следующее:
Name: name1
Designation: Designation1
Name: name2
Designation: Designation2
Name: name3
Designation: Designation3
Name: name4
Designation: Designation4
Name: name5
Designation: Designation5
Name: name6
Designation: Designation6
Метод # 2 печати необходимых данных
df['Name'] = df['Name'].map('Name: {}'.format)
df['Designation'] = df['Designation'].map('Designation: {}'.format)
print df[['Name', 'Designation']].head(n=10)
Какой будет распечатать следующее:
0 Name: name1 Designation: Designation1
1 Name: name2 Designation: Designation2
2 Name: name3 Designation: Designation3
3 Name: name4 Designation: Designation4
4 Name: name5 Designation: Designation5
5 Name: name6 Designation: Designation6
Какова ваша проблема в вашем коде ? – SumanKalyan
Нет проблем с кодом, указанным выше. Все, о чем я спрашиваю, это о том, как определить метод и передать аргументы? и если это правильный подход. – user1195192
«Все, о чем я спрашиваю, это о том, как определить метод и передать аргументы». Шутки в сторону? Прочтите учебник. –