Как заменить значение с помощью функции формата Python? - PullRequest
0 голосов
/ 26 сентября 2018

У меня есть эти данные, и я хочу написать программу на Python, чтобы заменить значение из CSV.У моего csv есть данные ниже:

name,studentno
abc,student1
xyz,student2
rty,student3
wer,student4

Код:

mystring= "Test {} value : {}"

print (my_string.format(column1value from csv, column2value from csv))

Как я могу пройти через csv и поставить значения столбцов?Пожалуйста помоги.Мне нужен вывод, как показано ниже.Выход:

Test abc value : student1
Test xyz value : student2
Test rty value : student3
Test wer value : student4

1 Ответ

0 голосов
/ 26 сентября 2018
import csv

mystring= "Test {} value : {}"

with open('yourfil.csv', 'rb') as csvfile:
    csv_reader = csv.reader(csvfile, delimiter=',')
    for row in csv_reader:
        mystring.format(row[0], row[1])

Я думаю, это должно работать.

...