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() |