帮我用pyqt5编写点击按钮就能浏览获取文件名的代码
时间: 2023-06-07 14:09:01 浏览: 93
好的,以下是使用PyQt5编写的获取文件名的代码:
```
import sys
from PyQt5.QtWidgets import QApplication, QFileDialog, QMainWindow, QPushButton
class MainWindow(QMainWindow):
def __init__(self):
super().__init__()
self.initUI()
def initUI(self):
self.setGeometry(100, 100, 300, 200)
self.setWindowTitle('文件选择')
button = QPushButton('选择文件', self)
button.clicked.connect(self.showDialog)
button.move(100, 100)
def showDialog(self):
fileName, _ = QFileDialog.getOpenFileName(self, '选择文件', '', 'All Files (*);;Text Files (*.txt)')
if fileName:
print(fileName)
if __name__ == '__main__':
app = QApplication(sys.argv)
window = MainWindow()
window.show()
sys.exit(app.exec_())
```
这是一个简单的界面程序,包括一个按钮和一个文件选择框。当点击按钮时,会打开文件选择框,选择文件后会在控制台打印文件名。你可以根据自己的需要修改代码,如修改按钮上的文字、修改文件选择框中的过滤器等。
阅读全文