Как просмотреть все файлы в папке, используя openFile?

Я использую следующий код, чтобы открыть диалоговое окно для определенной папки. В настоящее время отображаются все файлы.jpg. Как мне сделать так, чтобы он показывал все файлы?

path = system.file.openFile('jpg', 'J:\FULLSAIL\Historian')
if path != None:

2 ответа

Решение

Служба поддержки Ignition заявила, что использует следующий скрипт.

path = system.file.openFile(None,'J:\FULLSAIL\Historian')

Я проверил, и, кажется, работает так, как я надеялся. Одно замечание: термин None должен иметь первую N заглавную, я сначала не пробовал ни один, и система не распознала cmd. Спасибо за вашу помощь.

В документации сказано, что вы можете указать расширение файла, например "jpg".

Поскольку он, вероятно, использует функцию glob.glob для фильтрации списка файлов, вы можете попробовать использовать "*", чтобы не выполнять фильтрацию, и получить все файлы.

В документации также сказано, что расширение является необязательным параметром, поэтому вы можете попробовать:

system.file.openFile(r”J:\FULLSAIL\Historian”)
Другие вопросы по тегам