Dosyayı farklı bir dizine kaydetme

Selam,ben böyle şey yaptım burda dosya olan “sil” oluşturulan dosyayı farkı bilgisiyarda olan dizine kayd etmesini istiyorum nasıl yapa bilirim ? Rica Etsem Kodlarla Anlatırmısınız
Örnek olarak Bilgisiyarda olan “C” diskine falan kayd etmesini istiyorum

import random

for i in range(5):
    isim = f"systemer1{i}.txt"
    try:
        dosya = open(r"C:/{}".format(isim), mode="x")
    except FileExistsError:
        print(f"{isim} isimli dosya zaten mevcut.")
        dosya = open(r"C:/{}".format(isim), mode="w")

    for a in range(50):
        sayi = str(random.randint(123456789, 987654321))
        dosya.write(sayi)

    dosya.close()

open() kullanırken mode="x" kullanırsanız, söz konusu dizinde eğer o isme sahip dosya yok ise yeni bir tane oluşturacaktır. Hatalardan kaçınmak için de try ve except kullanabilirsiniz.

2 Beğeni