目前我可以使用
打开文件夹dirPath = os.path.dirname(os.path.abspath(self.oVidPath))
QDesktopServices.openUrl(QUrl.fromLocalFile(dirPath))
我想知道无论如何我可以打开预先选择文件的文件夹吗?
我很好,如果它只适用于Linux系统(首选nautilus)
编辑:此应用程序仅适用于Linux系统
答案 0 :(得分:1)
对于Windows
import sys
from PyQt5.QtWidgets import QApplication
from PyQt5.Qt import QProcess
if __name__ == '__main__':
app = QApplication(sys.argv)
command = "explorer /e, /select, c:\\windows\\regedit.exe"
process = QProcess()
process.start(command)
sys.exit(app.exec_())
对于Linux
import sys
from PyQt5.QtWidgets import QApplication
from PyQt5.Qt import QProcess
if __name__ == '__main__':
app = QApplication(sys.argv)
command = "nautilus /var/log/dpkg.log"
process = QProcess()
process.start(command)
sys.exit(app.exec_())