1 <class 'str'> [('1',)] <class 'list'> Traceback (most recent call last): File "C:\Devel\Test Python\runme.py", line 43, in selectdb self.text.insertPlainText(tmpstr) TypeError: 'PySide.QtGui.QTextEdit.insertPlainText' called with wrong argument types: PySide.QtGui.QTextEdit.insertPlainText(list) Supported signatures: PySide.QtGui.QTextEdit.insertPlainText(unicode) Извини, сведение листов в 4 часа ночи лень делать, просто вместо list там str.
шок, я слоу. Действительно поддерживает лол. Хз как там под виндой, но если оно действительно запускается с py3.2, то нужно просто вытащить str из list'a. Т. е. mylist[0][0].
в некропитоне 2.x
use py3k, luke
я и юзаю.
Тогда забей, это для совместимости c py2
всмысле забей? он мне несходимость типов выдает
.decode('utf-8')? /r/ type() от обоих аргументов
1
<class 'str'>
[('1',)]
<class 'list'>
Traceback (most recent call last):
File "C:\Devel\Test Python\runme.py", line 43, in selectdb
self.text.insertPlainText(tmpstr)
TypeError: 'PySide.QtGui.QTextEdit.insertPlainText' called with wrong argument types:
PySide.QtGui.QTextEdit.insertPlainText(list)
Supported signatures:
PySide.QtGui.QTextEdit.insertPlainText(unicode)
Извини, сведение листов в 4 часа ночи лень делать, просто вместо list там str.
pyside не поддерживет python3 ёпт. use unicode(mylist[0][0])
А мне показалось, что py3.2 значит поддерживает...
http://qt-project.org/wiki/PySide_Binari...
Спасибо, я завтра попробую.
шок, я слоу. Действительно поддерживает лол. Хз как там под виндой, но если оно действительно запускается с py3.2, то нужно просто вытащить str из list'a. Т. е. mylist[0][0].
ояебу, я же выше написал, что там будет тип str, а этой хуйне подавай unicode. encode почему-то не работает.
шок! В py3k нет unicode, ёпт.