Pyqt не вызывается finished у QNetworkReply

def saveServer(self):
    name = 'tmp.png'
    url = 'http://localhost:5000/save'

    self.image.save(f"./{name}")

    with open(f"./{name}", 'rb') as img:
        files = {'image': (name, img, 'multipart/form-data', {'Expires': '0'})}

        with requests.Session() as s:
            r = s.post(url, files=files)
            request = r.request
            request.prepare(method="POST", url=url)

            request_qt = QtNetwork.QNetworkRequest(QUrl(url))

            for header, value in request.headers.items():
                request_qt.setRawHeader(bytes(header, encoding="utf-8"),
                                        bytes(value, encoding="utf-8"))

            manager = QtNetwork.QNetworkAccessManager()
            manager.finished.connect(self.saveServerFinished)
            reply = manager.post(request_qt, request.body)
            reply.finished.connect(self.saveServerFinished)

def saveServerFinished(self, reply: QtNetwork.QNetworkReply):
    print('Saved')

Ответы (0 шт):