【发布时间】:2020-07-15 15:25:44
【问题描述】:
opt = QFileDialog()
folder = QFileDialog.getExistingDirectory(self, "choose folder", path, options=opt.ShowDirsOnly)
这是我在文件浏览器中选择文件夹的代码。 默认情况下,它应该能够解析符号链接。但我没有看到这种行为。
我选择的文件夹是 /home/user/abc,它是 /home/user/xyz 的符号链接。
>> print(f'Folder is: {folder}')
Folder is: /home/user/abc
>> print(f'Folder is: {os.path.realpath(folder)}')
Folder is: /home/user/xyz
是否可以在不使用 os.path.realpath() 的情况下从 getExistingDirectory() 方法获取实际路径(/home/user/xyz)?
【问题讨论】:
标签: python pyqt pyqt5 qfiledialog