Я хочу перечислить каталог в определенной папке, но я хочу, чтобы они указали номер перед их именами - PullRequest
0 голосов
/ 17 июня 2019

Я создаю программу, в которой мне нужно выбрать имя каталога, но я не хочу, чтобы пользователь вводил имя каталога вместо имени, они могут выбирать числа, которые я использую Windows

Я пробовал с ниже, но он просто печатает имена каталогов. Я хочу это с номерами перед именами

os.system('dir /b')
print('Please choose the Existing Project to work on...,')
project_name = input('>')
  1. folder_name_1
  2. folder_name_2
  3. folder_name_3

1 Ответ

2 голосов
/ 17 июня 2019

Вы можете использовать enumerate:

for index, folder_name in enumerate(os.listdir('/path/to/dir')):
    print(index, folder_name)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...