如何使用QFileDialog打开图像文件? 我还想知道如何获取文件的名称,例如图像文件名为" photo.png"我想打印它的名字。
def openImage(self):
fileName = QFileDialog(self)
fileName.getOpenFileName()
image = QImage(fileName)
print(fileName.FileName)
答案 0 :(得分:1)
我自己解决了这个问题:
def openImage(self):
fileName = QFileDialog().getOpenFileName()
filePath = str(fileName[0])
image = QImage(filePath)
label = QLabel()
label.setPixmap(QPixmap().fromImage(image))
self.addWidget(label, 0, 0)
fileObject = filePath.split('/')
file = fileObject[ len(fileObject) - 1 ]
print(file)