QObject не имеет атрибута 'connect'
Я очень новый кодер и начал играть с кодом для удовольствия, и у меня возникли некоторые проблемы с этой программой. Программа предназначена для того, чтобы взять веб-страницу и превратить ее в PDF. У меня несколько проблем, но основная из них связана с QObject.connect (строка 38), и я, честно говоря, не знаю, что делать.
Я продолжаю получать QObject не имеет атрибута "Connect" ошибка.
Любая помощь ценится и прошу прощения за все ошибки, я просто в коде, спасибо!
import time
from PyPDF2 import PdfFileWriter, PdfFileReader
import io
from reportlab.pdfgen import canvas
from reportlab.lib.pagesizes import letter
from xhtml2pdf import pisa
import sys
import sip
from PyQt5.QtCore import *
from PyQt5.QtGui import *
from PyQt5.QtWidgets import *
from PyQt5.QtWebEngineWidgets import *
from PyQt5.QtPrintSupport import *
url = 'https://forecast.weather.gov/MapClick.php?lat=40.4091&lon=-82.9552&unit=0&lg=english&FcstType=graphical'
tem_pdf = "c:\\tem_pdf.pdf"
final_file = "c:\\younameit.pdf"
app = QApplication(sys.argv)
web = QWebEngineView()
#read the URL
web.load(QUrl(url))
printer = QPrinter()
#setting format
printer.setPageSize(QPrinter.A4)
printer.setOrientation(QPrinter.Portrait)
printer.setOutputFormat(QPrinter.PdfFormat)
#export file as
printer.setOutputFileName(tem_pdf)
def convertIt():
web.print_(printer)
QApplication.exit()
QObject.connect(web, SIGNAL("loadFinished(bool)"), convertIt)
sys.exit(app.exec_())