pyqt 获取文件夹路径
时间: 2023-08-21 22:04:39 浏览: 193
要在PyQt中获取文件夹路径,可以使用QFileDialog的getExistingDirectory方法。这个方法会弹出一个对话框,让用户选择文件夹,并返回所选文件夹的路径。以下是一个示例代码:
```python
def get_folder_path(self):
folder_path = QtWidgets.QFileDialog.getExistingDirectory(None, "选取文件夹", "C:/")
# 在这里可以对获取到的文件夹路径进行处理
print(folder_path)
```
在这个示例中,getExistingDirectory方法的第一个参数是父窗口,如果你的窗口是继承自QDialog,可以将self替换为None。第二个参数是对话框的标题,第三个参数是对话框的起始路径。在示例中,起始路径设置为"C:/"。获取到文件夹路径后,你可以对其进行进一步的处理。
#### 引用[.reference_title]
- *1* *2* *3* [PyQt5按下按键选择文件并显示路径](https://blog.csdn.net/fkmmmm/article/details/128730330)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文