Çözüldü Python çıktısı nasıl Excel olarak kaydedilir?

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.

ByKusH123

Kilopat
Katılım
31 Ekim 2015
Mesajlar
76
Daha fazla  
Cinsiyet
Erkek
Merhaba. Ödevim için Sahibinden sitesinden daire verilerini çektim.
Bu tabloyu Excel olarak nasıl kaydedebilirim, yardımcı olur musunuz?

resim_2023-03-26_183153509.png
 
Son düzenleyen: Moderatör:
Video İngilizce. Video içinde nasıl yapacağınızı güzel bir şekilde anlatıyor.

Bu içeriği görüntülemek için üçüncü taraf çerezlerini yerleştirmek için izninize ihtiyacımız olacak.
Daha detaylı bilgi için, çerezler sayfamıza bakınız.

Python için olan bir videosu var mı?
 
Son düzenleyen: Moderatör:
Buyurun.

Aynı şekilde bu da İngilizce. Rahatça yapabilirsiniz izleyerek.

Bu içeriği görüntülemek için üçüncü taraf çerezlerini yerleştirmek için izninize ihtiyacımız olacak.
Daha detaylı bilgi için, çerezler sayfamıza bakınız.

Videolar için teşekkürler ama bu videolar Python kullanarak Excel tablosu oluşturmaktan bahsediyor sanırsam. Benim istediğim ben bir çıktı aldım zaten, o çıktıyı sadece Excel'e geçirmek istiyorum.

Bundan bahsediyordum. Python ile yapmam gerekiyor diye baştan belirtseydin keşke.

Kusura bakma unutmuşum.
 
Son düzenleyen: Moderatör:
Tek satırlık şey için video atmayın yahu. Mümkünse Hintli de atmayın. En azından aksandan ne dediği anlaşılmayanları.

df.to_excel() ile yapıyorsun. .ipynb dosyasında nereye attığı hakkında en ufak fikrim yok. Normal path'e atacağından emin değilim.

 
Çözüm
Python:
pip install aspose-cells
aspose-cells kutuphanesini kullanarak yapabilirsin.
Oncelikle cektigin datayi parse etmen gerekiyor.
Sonra loop lar kullanalarak, assagidaki sekilde datayi excell formatina donusturebilirsin.

Python:
# create a new XLSX workbook
wb = Workbook("workbook.xlsx")
# insert value in the cells
wb.getWorksheets().get(0).getCells().get("A1").putValue("Location")
wb.getWorksheets().get(0).getCells().get("B1").putValue("Person")
wb.getWorksheets().get(0).getCells().get("A2").putValue("Home")
wb.getWorksheets().get(0).getCells().get("B2").putValue("abc")
wb.getWorksheets().get(0).getCells().get("A3").putValue("Office")
wb.getWorksheets().get(0).getCells().get("B3").putValue("xyz")
# save workbook as .xlsx file
wb.save("workbook-updated.xlsx")
 

Yeni konular

Geri
Yukarı