Depo içerisinde aşağıdaki denemeyi yapın:
vim -c 'set makeprg=./yer.py | make' yer.csv
Her şey yolundaysa bir quickfix penceresei açılır. Bu pencerede :cn
ve
:cp
komutlarıyla hatalar arasında ileri-geri dolaşabilirsiniz.
Mühendislik Fakültesi | A001 | 120 | |
---|---|---|---|
Mühendislik fakültesi | A002 | 120 | |
Ziraat Fakültesi | A001 | 100 | |
Mühendislik faKültesi | A002 | 120 |
#!/usr/bin/python | |
#!-*- coding:utf-8 -*- | |
import csv | |
okunacak_dosya = 'yer.csv' | |
dosya_tutacagi = open(okunacak_dosya) | |
okuyucu = csv.reader(dosya_tutacagi) | |
gecici_kayit = [] | |
sira = 1 | |
fakulteler = ["Mühendislik Fakültesi" ,"Ziraat Fakültesi" , "Fen Edebiyat Fakültesi" ] | |
for satir in okuyucu: | |
if satir[0] in fakulteler: | |
sira = sira + 1 | |
continue | |
else: | |
# Hata formatına dikkat! | |
print "%s:%d: %s" % (okunacak_dosya, sira, "fakülte ismi hatası") | |
sira = sira + 1 | |
dosya_tutacagi.close() |