Как правильно использовать функцию просмотра файлового обозревателя - PySimpleGUI - PullRequest
0 голосов
/ 17 апреля 2020

Я пытаюсь использовать функцию просмотра в PySimple GUI. Я использовал PySimple GUI файл браузера, специфицирующий c тип файла , чтобы узнать, как искать. Однако есть два типа файлов, из которых я хочу выбрать, и для этого нужно выбрать несколько файлов. Мой вопрос:

Как использовать функцию просмотра для просмотра файлов двух типов? , а также Как разрешить просмотр нескольких файлов? и, наконец, Как отличить каждый файл?

Я знаю, что есть функция key для получения данных, но как я могу сделать это для более чем одного файла.

В случае, если вы немного запутались:

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

Мой код пока:

import PySimpleGUI as sg

sg.theme('DarkAmber')   # Add a touch of color
# All the stuff inside your window.
layout = [ [sg.FileBrowse(file_types=(("Text Files", "*.txt"),))],
            [sg.Button('Lets GO!!!')]
]

# Create the Window
window = sg.Window('Test', layout).Finalize()
window.Maximize()

Может кто-то закончить sh этот код?

1 Ответ

0 голосов
/ 18 апреля 2020

Согласно документации:

file_types=(("Text Files", "*.txt"),("CSV Files", "*.csv"),)

работает.

...