import random
f = open("xxx.txt", "r+")
satirlar = f.readlines()
secilen_satir = random.choice(satirlar)
mail= secilen_satir.split(":")[0]
sifre = secilen_satir.split(":")[1]
print(mail + sifre)yukarı da ki kod print yapıp işi bittiğin de secilen_satiri nasil txt üzerinden sildirebilirim?
python txt veri silme yardim
4
●96
- 13-12-2022, 22:12:48
- Kabul Edilen Cevap
- 1 Beğeni
-
- 13-12-2022, 22:22:22Bu cevap, konu sahibi tarafından kabul edilebilir bir cevap olarak işaretlendi.
with open("xxx.txt", "r+") as f: satirlar = f.readlines() secilen_satir = random.choice(satirlar) mail= secilen_satir.split(":")[0] sifre = secilen_satir.split(":")[1] print(mail + sifre) f.seek(0) for i in satirlar: if i != secilen_satir: f.write(i) f.truncate()