DostWeb adlı üyeden alıntı:
mesajı görüntüle
# Birleştirmek istediğiniz dosyaların adlarını belirleyin
dosya_adlari = ["a.txt", "b.txt", "c.txt", "d.txt", "e.txt", "f.txt",]
# Birleştirilecek dosyayı açın ve diğer dosyaları sırayla ekleyin
birlesmis_dosya_adi = "sonuc.txt"
parca_boyutu = 1024 # Her bir parça için istediğiniz boyutu ayarlayın (örneğin 1 MB)
with open(birlesmis_dosya_adi, "wb") as birlesmis_dosya:
for dosya_adi in dosya_adlari:
with open(dosya_adi, "rb") as dosya:
while True:
veri = dosya.read(parca_boyutu)
if not veri:
break
birlesmis_dosya.write(veri)
print(f"{birlesmis_dosya_adi} adlı dosya başarıyla birleştirildi.")
İhtiyaci olan birisi olursa