Есть файл данные с которого я забираю следющим образом:
reader = csv.reader(open(config.get('path', 'inpath'), "rb"), delimiter="\t")
invlist = []
for row in reader:
invlist.append(row)
Сейчас остановился на таком варианте:
try:
reader = csv.reader(open(config.get('path', 'inpath'), "rb"), delimiter="\t")
except:
msgBox = QMessageBox()
msgBox.setWindowTitle(u'Внимание')
msgBox.setText(u'Файл отсутствует! <br> Сравните наличие файла и указанного пути в invdrv.ini')
msgBox.setIcon(msgBox.Critical)
msgBox.exec_()
else:
invlist = []
for row in reader:
invlist.append(row)