2016-04-09 12 views
0

Bir dosyayı, bir dosyayı yükleme veya yeni bir dosya oluşturma seçenekleriyle Openpyxl kullanarak bir excel dosyasına bazı verileri girmek için çalışıyorum. though it bileOpenpyxl NotImplementedError Yalnızca Çalışma Kitabını Yüklerken

ws['A' + str(row)] = gene] 

: Yeni bir dosya oluşturarak beni sorunsuz excel dosyasına veri yazma fakat mevcut bir dosyadan yükleme ve yeni satırlar yeni veri yazmaya çalışırken satırla bir NotImplementedError yükseltir sağlar iken yeni bir dosyaya yazmak için aynıydı.

Herhangi bir yardım çok takdir edilecektir!

Güncelleme: Teşekkürler Charlie, use_iterators öğesini kaldırdıktan sonra: wb = load_workbook(filename=file_name+'.xlsx', use_iterators=True), kodu dosyaya yazayım.

cevap

1

Salt okunur modda bir dosya açarsanız, neden dosyayı düzenleyebilmeyi bekliyorsunuz? Tam olarak bu nedenle istisna kaldırılmıştır.

Bunu önlemek için dosyayı açarken use_iterators'u kaldırın.

+0

Teşekkür ederiz! Bu çok yardımcı oldu; Use_iterators dosyasının dosyayı salt okunur olarak açtığını bilmiyordum. – CCCodes

İlgili konular