Csv okuma ve her satır için farklı TXT oluşturmaktadır.
with open("test.csv", "r") as f:
csvreader = csv.reader(f)
for row in csvreader:
print(row)
letters = string.ascii_lowercase
result_str = ''.join(random.choice(letters) for i in range(19))
f = open(txtfile, "a")
f.write(row)
f.close()Yapılan işlemden sonra alt alta yazdırmak istersen.
a = 1
while a<=100:
with open('file.txt', 'a+') as f:
f.seek(0)
lines = f.readlines()
f.write("\n" + str(a))
a+=1Çıktı:
Hocam .csv kullanmak istemiyorum açıkçası ancak .txt ile oluyor fakat pycharm kullanıyorum dosya.txt pycharm ile açtığımda sayılar geliyor ancak kesik kesik ve takılarak ve gelmesi için sürekli dosya.txt sekmesine tıklamak zorunda kalıyorum.
Sürekli ekleme olduğu için boş kalıyor görünebilir. txt dosyasını VS Code üzerinden değil de normal çift tıklayarak açarsanız kaydedildiğini görebilirsiniz.
evet hocam dediğiniz gibi yaptım ben pycharm kullanıyorum pycharm üzerinden kesik kesik ve takılarak ve gelmesi için sürekli dosya.txt sekmesine tıklamak zorunda kalıyorum ve çok geç geliyor. Normal windowsun not defterini açınca hiç gelimyor. Sublimetext - 3 editörünü kullandığımda ise sürekli olarak geliyor istediğim gibi.
Öyle yapıyor olmadı lazım ? Şuan hangi kısımda sorum yaşıyorsunuz . Verileri anlık kaydetmiyor mu
Hocam pycharm ile açtığım için veriler çok çok geç geliyor bende gelmediğini düşünüyordum sublimetext editörünü kullanınca canlı olarak geliyor.
Yardımlarınız için hepinize çok teşekkürler.