Csv dosyalarının okunması ve yazılması için Python'un csv modülünü kullanıyorum.Python'un CSV modülünü kullanarak bir csv dosyasında belirli bir satırın üzerine yazma
Csv para cezası eklenir ve eklenir ve csv'de belirli bir satırın üzerine yazabilmek istiyorum. Başvuru için
, burada benim okuması ve ardından kod yazmadan eklemek için:
#reading
b = open("bottles.csv", "rb")
bottles = csv.reader(b)
bottle_list = []
bottle_list.extend(bottles)
b.close()
#appending
b=open('bottles.csv','a')
writer = csv.writer(b)
writer.writerow([bottle,emptyButtonCount,100, img])
b.close()
Ve doğru olmadığı (üzerine yazma modu için temelde aynı kullanıyorum, sadece bütün csv dosyasını üzerine yazar):
ikinci durumdab=open('bottles.csv','wb')
writer = csv.writer(b)
writer.writerow([bottle,btlnum,100,img])
b.close()
, nasıl yazılır belirli bir satır ihtiyaç Python anlatır? Gogle ve diğer stackoverflow yayınlarını boşuna değerlendirdim. Sınırlı programlama bilgimin Google'dan ziyade suçlama olduğunu varsayıyorum.
Teşekkürler! Bu mükemmel çalışıyor! –