Python ile çalışmaya başladım ancak Bash kabuk betiğinden çok daha üretken buldum.Python programı dizinleri çaprazlamak ve dosya bilgilerini okumak için
ben dizinden dalları içinde senaryoyu başlatmak her dizin çapraz geçiş olacak bir Python senaryo yazmaya çalışıyorum, karşılaştığı her dosya için, bu sınıfın bir örneğini yüklemek ediyorum:
class FileInfo:
def __init__(self, filename, filepath):
self.filename = filename
self.filepath = filepath
Dosya yolu özniteliği, kökten tam yoldur (/). İşte yapmak ana programı istiyorum ne için yalancı kod mockup var:
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
I (os.walk hakkında okuma) ve ok.path.walk() oldum, ama tavsiyeye istiyorum Bunu Python'da gerçekleştirmenin en basit yolunun ne olacağı hakkında. Şimdiden teşekkürler.
Nereye için oluşturulan nesneyi atamak istiyoruz? Bu, aksi halde önemsiz gibi görünüyor. – Ofir