1) Я хочу получить имя папки для приложения для мониторинга папки. Есть ли способ, чтобы я мог отфильтровывать определенные папки от отображения с помощью QFileDialog (например, я не хочу, чтобы мои документы были отображается в диалоговом окне файла).qfiledialog - Фильтрация папок?
2) Я не хочу, чтобы пользователь выбирал диск. По умолчанию в этом коде диски также могут быть выбраны ..
dirname=QtGui.QFileDialog.getExistingDirectory(self,'Open Directory','c:\\',QtGui.QFileDialog.ShowDirsOnly)
print(dirname)
Есть ли способ, что я могу серые диски или какие-то определенные папки, так что он не может быть выбран или могу я установить фильтры для папки чтобы предотвратить его появление.
Благодарим за ваш ответ. Но он перечислит все каталоги. Здесь я хочу перечислить только каталоги патрициев. Этот код также делает то же самое. Мой вопрос Как фильтр расширения файлов есть ли какой-либо фильтр для каталогов? И еще один вопрос заключается в том, что кнопка «ok в qfiledialog» может быть отключена, когда пользователь выбирает директорию для обучения. – Jeba