eric6/WebBrowser/VirusTotal/VirusTotalApi.py

changeset 8560
532068b0edb4
parent 8260
2161475d9639
equal deleted inserted replaced
8559:dc5248bd4ed3 8560:532068b0edb4
167 import WebBrowser.WebBrowserWindow 167 import WebBrowser.WebBrowserWindow
168 nam = ( 168 nam = (
169 WebBrowser.WebBrowserWindow.WebBrowserWindow.networkManager() 169 WebBrowser.WebBrowserWindow.WebBrowserWindow.networkManager()
170 ) 170 )
171 reply = nam.post(request, params) 171 reply = nam.post(request, params)
172 reply.finished.connect(self.__submitUrlFinished) 172 reply.finished.connect(lambda: self.__submitUrlFinished(reply))
173 self.__replies.append(reply) 173 self.__replies.append(reply)
174 174
175 def __submitUrlFinished(self, reply): 175 def __submitUrlFinished(self, reply):
176 """ 176 """
177 Private slot to determine the result of the URL scan submission. 177 Private slot to determine the result of the URL scan submission.
214 import WebBrowser.WebBrowserWindow 214 import WebBrowser.WebBrowserWindow
215 nam = ( 215 nam = (
216 WebBrowser.WebBrowserWindow.WebBrowserWindow.networkManager() 216 WebBrowser.WebBrowserWindow.WebBrowserWindow.networkManager()
217 ) 217 )
218 reply = nam.post(request, params) 218 reply = nam.post(request, params)
219 reply.finished.connect(self.__getUrlScanReportUrlFinished) 219 reply.finished.connect(
220 lambda: self.__getUrlScanReportUrlFinished(reply))
220 self.__replies.append(reply) 221 self.__replies.append(reply)
221 222
222 def __getUrlScanReportUrlFinished(self, reply): 223 def __getUrlScanReportUrlFinished(self, reply):
223 """ 224 """
224 Private slot to determine the result of the URL scan report URL. 225 Private slot to determine the result of the URL scan report URL.
250 import WebBrowser.WebBrowserWindow 251 import WebBrowser.WebBrowserWindow
251 nam = ( 252 nam = (
252 WebBrowser.WebBrowserWindow.WebBrowserWindow.networkManager() 253 WebBrowser.WebBrowserWindow.WebBrowserWindow.networkManager()
253 ) 254 )
254 reply = nam.post(request, params) 255 reply = nam.post(request, params)
255 reply.finished.connect(self.__getFileScanReportUrlFinished) 256 reply.finished.connect(
257 lambda: self.__getFileScanReportUrlFinished(reply))
256 self.__replies.append(reply) 258 self.__replies.append(reply)
257 259
258 def __getFileScanReportUrlFinished(self, reply): 260 def __getFileScanReportUrlFinished(self, reply):
259 """ 261 """
260 Private slot to determine the result of the file scan report URL 262 Private slot to determine the result of the file scan report URL
291 import WebBrowser.WebBrowserWindow 293 import WebBrowser.WebBrowserWindow
292 nam = ( 294 nam = (
293 WebBrowser.WebBrowserWindow.WebBrowserWindow.networkManager() 295 WebBrowser.WebBrowserWindow.WebBrowserWindow.networkManager()
294 ) 296 )
295 reply = nam.get(request) 297 reply = nam.get(request)
296 reply.finished.connect(self.__getIpAddressReportFinished) 298 reply.finished.connect(
299 lambda: self.__getIpAddressReportFinished(reply))
297 self.__replies.append(reply) 300 self.__replies.append(reply)
298 301
299 def __getIpAddressReportFinished(self, reply): 302 def __getIpAddressReportFinished(self, reply):
300 """ 303 """
301 Private slot to process the IP address report data. 304 Private slot to process the IP address report data.

eric ide

mercurial