для элемента в os.walk (".", "*"):
ько начинаю работать с Python, но уже нашел его гораздо более продуктивным, чем сценарии оболочки Bash.
Я пытаюсь написать сценарий Python, который будет проходить через каждый каталог, который ответвляется от каталога, в котором я запускаю сценарий, и для каждого файла, с которым он сталкивается, загрузить экземпляр этого класса:
class FileInfo:
def __init__(self, filename, filepath):
self.filename = filename
self.filepath = filepath
Атрибут filepath будет полным абсолютным путем от root (/). Вот макет псевдокода для основной программы:
from (current directory):
for each file in this directory,
create an instance of FileInfo and load the file name and path
switch to a nested directory, or if there is none, back out of this directory
Я читал о os.walk () и ok.path.walk (), но мне хотелось бы получить несколько советов о том, каким будет самый простой способ реализовать это в Python. Заранее спасибо.