Многократно углублённый поиск всех папок или файлов с жёсткого диска
Перед ознакомлением стоит заранее изучить синтаксис языка Python и один из его встроенных модулей - os. import os; # Недоступные папки refusedDir = ['Z:/$RECYCLE.BIN', 'Z:/found.000', 'Z:/System Volume Information']; # Вместо буквы Z может быть жёсткий диск с любой латинской буквой. # Найденные папки def listDir0(_0): def listDir(i0): i1 = []; for i2 in i0: for i3 in os.listdir(str(i2)): i4 = i2 + '/' + i3; if str(i4) not in refusedDir and os.path.isdir(str(i4)): i1.append(str(i4)); return i1; ...
3 года назад
10 самых продуктивных техник для работы с файлами в Python
Какой бы проект вы ни разрабатывали, вам не избежать работы с файлами либо на компьютере, либо на сервере. И неудивительно, поскольку они являются самыми распространёнными контейнерами для хранения взаимосвязанной и обычно структурированной информации...