uzaktanegitim adlı üyeden alıntı: mesajı görüntüle
# Dosya yollarınızı buraya girin
dosya1_yolu = 'ilk_dosya.txt' # Bu dosyadan satırlar silinecek
dosya2_yolu = 'ikinci_dosya.txt' # Bu dosyadaki satırlar silinmek için kullanılacak

# İkinci dosyadaki satırları bir set olarak okuyun
with open(dosya2_yolu, 'r') as dosya2:
silinecek_satirlar = set(dosya2)

# İlk dosyadan sadece ikinci dosyada olmayan satırları yaz
with open(dosya1_yolu, 'r') as dosya1:
satirlar = dosya1.readlines()

with open('guncellenmis_' + dosya1_yolu, 'w') as yeni_dosya:
for satir in satirlar:
if satir not in silinecek_satirlar:
yeni_dosya.write(satir)

print('İşlem tamamlandı. Güncellenmiş dosya: ' + 'guncellenmis_' + dosya1_yolu)

Powered by ChatGPT
line 7
silinecek_satirlar = set(dosya2)
^
IndentationError: expected an indented block after 'with' statement on line 6