У меня есть файл py с использованием Qt Designer, у меня есть combobox, и я читаю из файла csv. Если выбор combobox находится в файле, он что-то печатает.PyQt: Как определить, какая кодировка используется?
В верхней части сценария он говорит, что: # -*- coding: utf-8 -*-
Таким образом, ошибка я получаю это:
PyQt4.QtCore.QString(u'choice') is not in list
«выбор», конечно, в list.I полагает, что ее кодирование проблема, но это все, что я получил.
u'choice '- это строка и список содержит строки.
Это, как я добавить элементы в список:
import csv
list1=csv.reader(open('file.csv', "rb"))
list2=[]
for i in list1:
list2.append(i)
Любые идеи Спасибо.
И какое значение является PyQt4.QtCore.QString (u'choice ')? Что такое «список» (предположительно не встроенный список типов)? Какое точное сообщение об ошибке вы получили? Какова была строка кода, которую вы выполняли? –
вставьте фрагмент, в который вы добавляете значения в список – soulcheck