Я застрял на том, как прочитать метки из файла, а затем создать новый
текстовый файл с именами, отметками и классом.
fileList = list()
with open("Maths_Marks", 'r') as fp:
fp = fp.readlines()
for line in fp:
tmpLine = line.split(",")
sname = tmpLine[0]
fname = tmpLine [1]
marks = tmpLine[2]
#Write your own logic to get GroupNumber.
#Append into line using
#line = line.strip() + "," + GroupNumber
#fileList.append(line.strip())
#Open new file Maths_Group and write into that
with open("Maths_Group",'w') as s:
for line in filelist:
print >> s, line
«линия» даст вам «Джек, Дэниелс, 90»
line = line.strip () + "," + GroupNumber => даст вам Джек, Дэниелс, 90,10M1
Если вы хотите извлечь каждое поле, используйте оставьте ниже часть.
sname = tmpLine[0]
fname = tmpLine[1]
marks = tmpLine[2]
Надеюсь, это поможет.