반응형
내 코드를 PyQt4에서 PyQt5로 변환하려고하는데 오류가 발생합니다.
from PyQt5.QtGui import QApplication, QPixmap
desktop = QApplication.desktop()
QPixmap.grabWindow(desktop.screen().winId()).save("screen.png", "PNG")
3.4.3 (v3.4.3:9b73f1c3e601, Feb 24 2015, 22:44:40) [MSC v.1600 64 bit (AMD64)]
Traceback (most recent call last):
File "C:\Python34\Projects\name.py", line 7, in <module>
from PyQt5.QtGui import QApplication, QPixmap
ImportError: cannot import name 'QApplication'
해결 방법
QApplication
은 PyQt5.QtWidgets
모듈에 있습니다. 따라서 수입 명세서는 다음과 같아야합니다.
from PyQt5.QtWidgets import QApplication
참조 페이지 https://stackoverflow.com/questions/29259923
반응형
'파이썬' 카테고리의 다른 글
파이썬 'module' has no attribute 'urlencode' (0) | 2020.11.28 |
---|---|
파이썬 PDF 위에 이미지 배치 (0) | 2020.11.28 |
파이썬 사전을 표로 인쇄 (0) | 2020.11.28 |
파이썬에서 % timeit은 무엇입니까? (0) | 2020.11.28 |
파이썬 Pandas는 부울을 사용하여 DataFrame 열을 선택합니다. (0) | 2020.11.28 |
댓글