Как позволить пользователю выбирать входные файлы путем ввода индекса файла вместо ввода полного имени файла? - PullRequest
0 голосов
/ 07 апреля 2020

Я новичок в Python. Я могу sh выбрать номер / индекс, соответствующий имени файла, но в итоге могу только ввести имя файла в качестве ввода

Мои текущие Python коды:

    import glob
    def filebrowser(ext=""):
    "Returns files with an extension"
    return [f for f in glob.glob(f"*{ext}")]
    x = filebrowser(".csv")
    print(x)
    csv = input()

Текущий вывод :

['abcd.csv', 'efgh.csv', 'ijkl.csv']

выберите файл

Требуемый вывод:

  1. abcd.csv
  2. efgh.csv
  3. ijkl.csv

    выберите файл (введите число)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...