No dudes en compartir nuestros post y códigos con tus amigos, danos de tu ayuda para ampliar esta comunidad.
Ejemplo 1: ejemplo de diálogo de archivo pyqt5
import sys
from PyQt5.QtWidgets import QApplication, QMainWindow, QWidget,
QPushButton, QVBoxLayout, QFileDialog
# you can copy and run this codeclassMainWindow(QMainWindow):def__init__(self, parent=None):#--------------super(MainWindow, self).__init__(parent)# |
self.setWindowTitle("open file dialog")# |# |
btn = QPushButton("Open File")# |---- Just initialization
layout = QVBoxLayout()# |
layout.addWidget(btn)# |
widget = QWidget()# |
widget.setLayout(layout)# |
self.setCentralWidget(widget)#-------------
btn.clicked.connect(self.open)# connect clicked to self.open()
self.show()defopen(self):
path = QFileDialog.getOpenFileName(self,'Open a file','','All Files (*.*)')if path !=('',''):print("File path : "+ path[0])if __name__ =="__main__":
app = QApplication(sys.argv)
window = MainWindow()
sys.exit(app.exec_())
Ejemplo 2: diálogo de abrir archivo de pyqt
defopen_file(self):defopen(self):
path = QFileDialog.getOpenFileName(self,'Open a file','','All Files (*.*)')if path !=('',''):print(path[0])
Recuerda que tienes la capacidad de interpretar .
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)