MVC дизайн с Qt Designer и PyQt / PySide

Также проверьте ответ в этом сообщении: https://stackoverflow.com/a/9347871/1338557

Предлагается использовать библиотеку ucsv.py. Короткая и простая замена CSV, написанная для решения проблемы кодирования (utf-8) для Python 2.7. Также предоставляет поддержку csv.DictReader

Редактирование: добавление кода примера, который я использовал:

import ucsv as csv

#Read CSV file containing the right tags to produce
fileObj = open('awol_title_strings.csv', 'rb')
dictReader = csv.DictReader(fileObj, fieldnames = ['titles', 'tags'], delimiter = ',', quotechar = '"')
#Build a dictionary from the CSV file-> {:}
titleStringsDict = dict()
for row in dictReader:
    titleStringsDict.update({unicode(row['titles']):unicode(row['tags'])})

21
задан 101 10 October 2018 в 08:06
поделиться