Выводим на экран содержимое каталога с помощью функции listdir()
О’кей, дубль два: снова создадим файл poems и что-нибудь в него запишем:
>>>> os.mkdir('poems')
Теперь получим список всех файлов, содержащихся в этом каталоге (которых пока нет):
>>>> os.listdir('poems')
>[]
Далее создадим подкаталог:
>>>> os.mkdir('poems/mcintyre')
>>>> os.listdir('poems')
>['mcintyre']
Создайте в подкаталоге файл (не вводите все эти строки, если только не хотите почувствовать себя поэтом, просто убедитесь, что закрыли все одинарные или тройные кавычки):
>>>> fout = open('poems/mcintyre/the_good_man', 'wt')
>>>> fout.write('''Cheerful and happy was his mood,
>… He to the poor was kind and good,
>… And he oft' times did find them food,
>… Also supplies of coal and wood,
>… He never spake a word was rude,
>… And cheer'd those did o'er sorrows brood,
>… He passed away not understood,
>… Because no poet in his lays
>… Had penned a sonnet in his praise,
>… 'Tis sad, but such is world's ways.
>… ''')
>344
>>>> fout.close()
Наконец, проверим, что у нас получилось. Лучше бы ему там быть:
>>>> os.listdir('poems/mcintyre')
>['the_good_man']