PyQt5显示网络图片

有时候也许要从网上加载一张图片,并显示出来。我们先找一张图片,用requests获取这张图片,然后加载并显示,核心代码如下:

url = "http://photocdn.sohu.com/20120128/Img333056814.jpg"
res = requests.get(url)
img = QImage.fromData(res.content)

l1 = QLabel(self)
l1.setPixmap(QPixmap.fromImage(img))
l1.move(10,10)

self.setGeometry(100,100,620,500)
self.show()

QImage.fromData支持svg格式,将上述链接换成svg链接同样可以显示。

你可能感兴趣的:(PyQt5)