Форум сайта python.su
-2
IDLE (Python 3.10 64-bit)
Windows 10
—————————
Нужны только названия папок, которые построчно запишутся в файл: out_ok.txt
Вот скрипт работает:
import os path = 'E:\Мой Python\__Видеокурсы Python' rez = sorted(os.listdir(path)) for n, item in enumerate(rez): print(n+1, item)
Отредактировано satfan (Фев. 5, 2022 09:43:35)
Офлайн
124
import os path = '.' # точка означает текущая дир-я with open('out', 'w') as w_file: for i in os.listdir(path): if os.path.isdir(i): w_file.write(i + '\n')
Офлайн
857
>>> import os >>> >>> path = '/sys/' >>> >>> for i in os.listdir(path): ... name = os.path.join(path, i) ... if os.path.isdir(name): ... print('dir', name) ... dir /sys/kernel dir /sys/devices dir /sys/power dir /sys/class dir /sys/dev dir /sys/firmware dir /sys/fs dir /sys/bus dir /sys/module dir /sys/block dir /sys/hypervisor >>>
Офлайн