我正在制作一个程序,其中我必须选择目录名称,但是我不希望用户键入目录名称而不是名称,他们可以选择我正在使用Windows的数字
我在下面尝试过,但是它只打印目录名称。我要在姓名前加上数字
os.system('dir /b')
print('Please choose the Existing Project to work on...,')
project_name = input('>')
答案 0 :(得分:2)
您可以使用enumerate
:
for index, folder_name in enumerate(os.listdir('/path/to/dir')):
print(index, folder_name)