Merhaba. Ödevim şöyle:
Kodları yazdırdım ve denedim sorunsuz çalışıyor ama bütün dosyaları tarayamadım. Bütün dosyaları tarayabilmem için sistem yoluna ne yazmam gerek? Ayrıca Python'u öğrendiğim için kodlarımı değerlendirirseniz sevinirim. Kodlar:
@Vavien. Siz de göz atarsanız sevinirim.
Kodları yazdırdım ve denedim sorunsuz çalışıyor ama bütün dosyaları tarayamadım. Bütün dosyaları tarayabilmem için sistem yoluna ne yazmam gerek? Ayrıca Python'u öğrendiğim için kodlarımı değerlendirirseniz sevinirim. Kodlar:
Python:
import os
def dosyayazdir(isim,belge):
dosyalar = []
with open("{}".format(belge),"r+",encoding="utf-8") as file:
for i in file:
i = i.strip("\n")
dosyalar.append(i)
if not (isim in dosyalar):
file.write(isim + "\n")
dosyalar = os.walk("C:/Users/user\Desktop")
for kyolu,kisimleri,disimleri in dosyalar:
for i in disimleri:
if i.endswith(".txt"):
dosyayazdir(i,"txt_dosyalari.txt")
elif i.endswith(".mp4"):
dosyayazdir(i,"mp4_dosyaları.txt")
elif i.endswith(".pdf"):
dosyayazdir(i,"pdf_dosyalari.txt")
@Vavien. Siz de göz atarsanız sevinirim.
Son düzenleyen: Moderatör: