pyqt自动打开文件夹
时间: 2023-06-24 12:02:59 浏览: 104
基于python的学生管理系统
5星 · 资源好评率100%
可以使用Python的os模块和PyQt的QDesktopServices模块来实现自动打开文件夹的功能。具体代码如下:
```python
import os
from PyQt5.QtGui import QDesktopServices
from PyQt5.QtCore import QUrl
# 指定文件夹路径
folder_path = "C:\\Users\\Username\\Documents"
# 打开文件夹
if os.path.exists(folder_path):
QDesktopServices.openUrl(QUrl.fromLocalFile(folder_path))
else:
print("文件夹路径不存在!")
```
在这个代码中,我们首先指定了要打开的文件夹路径,然后使用`os.path.exists()`方法判断该路径是否存在,如果存在则使用`QDesktopServices.openUrl()`方法打开文件夹,如果不存在则打印出错误信息。
阅读全文