use*_*483 3 pyqt pyqt4 python-2.7
当我尝试打印PyQT字符串时,它不会转换为普通字符串.我该怎么做?请参阅下面的代码.
def _execute_test(self):
test_in = str(self.buildFlags.inFlags)
test_out = str(self.buildFlags.exFlags)
print(str(test_in))
print("============")
print(str(test_out))
Run Code Online (Sandbox Code Playgroud)
我得到的输出是:
>>> [PyQt4.QtCore.QString(u'Documents'), PyQt4.QtCore.QString(u'New folder')]
Run Code Online (Sandbox Code Playgroud)
如果要从PyQt4.QtCore.QString列表中打印字符串列表,请尝试以下操作:
print([str(x) for x in my_qstring_list])
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7087 次 |
| 最近记录: |