【发布时间】:2019-12-19 23:20:38
【问题描述】:
当我尝试将此字符串列表转换为像素图时,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:e09359112e,2019 年 7 月 8 日,20:34:20)[MSC v.1916 64 位 (AMD64)]
PyQt5==5.13.0
【问题讨论】:
-
更改为
from PyQt5.QtGui import QGuiApplication, QPixmap app = QGuiApplication([]) openIcon_p = QPixmap(openIcon) openIcon_p.save("openIcon.png")
标签: python crash pyqt5 qpixmap