Merhaba,

Bir klasör içinde bulunan binlerce text .txt uzantalı dosyanız olabilir. Bu dosyaları birleştirmek istiyorsanız aşağıdaki basit bir python kodunu kullanabilirsiniz.

import os
# kopyalanacak dosyanın adı ve yolunu belirleyin
output_file = “output.txt”
# klasör yolu belirleyin
folder_path = “C:\BARKOD”
# klasördeki dosyaların listesini alın
files = os.listdir(folder_path)
# çıktı dosyasını açın ve kopyalayın
with open(output_file, “w”) as out:
    for file_name in files:
        # sadece text dosyalarını işleyin
        if file_name.endswith(“.txt”):
            # dosyayı açın ve içeriğini okuyun
            with open(os.path.join(folder_path, file_name), “r”) as f:
                content = f.read()
            # içeriği çıktı dosyasına kopyalayın
            out.write(content)

 

Kategoriler: Python

0 yorum

Bir yanıt yazın

Avatar placeholder

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Bu site, istenmeyenleri azaltmak için Akismet kullanıyor. Yorum verilerinizin nasıl işlendiği hakkında daha fazla bilgi edinin.