当我尝试将这个字符串列表转换为pixmap时,python崩溃了。 有什么建议吗
openIcon = [
'16 13 5 1',
'. c #040404',
'# c #808304',
'a c None',
'b c #f3f704',
'c c #f3f7f3',
'aaaaaaaaa...aaaa',
'aaaaaaaa.aaa.a.a',
'aaaaaaaaaaaaa..a',
'a...aaaaaaaa...a',
'.bcb.......aaaaa',
'.cbcbcbcbc.aaaaa',
'.bcbcbcbcb.aaaaa',
'.cbcb...........',
'.bcb.#########.a',
'.cb.#########.aa',
'.b.#########.aaa',
'..#########.aaaa',
'...........aaaaa'
]
if __name__ == "__main__":
from PyQt5.QtGui import QPixmap
openIcon_p = QPixmap(openIcon)
openIcon_p.save("openIcon.png")
使用:
win32上的Python 3.7.4(tags/v3.7.4:e0935912e,2019年7月8日,20:34:20)[MSC v.1916 64位(AMD64)]
PyQt5==5.13.0
从控制台运行代码以查看错误消息。 在
QPixmap
之前需要QApplication
:编辑:如果没有添加行,代码将显示以下错误消息:
有关说明,请参见Qt-Documentation。还有一个关于何时使用
QtWidgets.QApplication
和何时使用QtGui.QGuiApplication
的描述,如eyllanesc所评论的相关问题 更多 >
编程相关推荐