标签: 数据类型

  • PYQT4的数据类型

    在使用PYQT写程序的时候,会遇到某些PYTHON中的函数不能用了,比如说针对QString就没有strip(),join的使用方式变成了list.join(“,”)逗号是分割符。究其原因是因为在使用PYQT读取数据后,数据类型已经不是在PYTHON上的数据类型了,随便找一个看看,比如
    [python]
    #文本编辑块
    self.textEdit_articlelist.toPlainText()
    #输出文本编辑内容类型
    print type(self.textEdit_articlelist.toPlainText())
    #得出其类别
    <class ‘PyQt4.QtCore.QString’>
    [/python]

    会发现她们的数据类型会是:

    那么要如何解决呢,很简单比如这个字符串类型的数据,通过str()转回到Python的数据类型就是了,就是这么简单的。

    附上Pyqt4的使用指南:http://pyqt.sourceforge.net/Docs/PyQt4/