[問題] 透過 Python 即時更新 Excel

作者: largesperm (reindeer)   2014-12-16 20:54:44
請教一下
假設我有資料是用 Python 抓來的
我想利用 xlwt 寫到 Excel
但是在此同時我希望 Excel 是開啟的
這樣有沒有機會做到 Python 可以即時更新數據至該 Excel 檔
謝謝
作者: dritchie (卍~邁斯納效應~卍)   2014-12-16 21:22:00
作者: jokester (蠻王科科)   2014-12-17 18:50:00
xlwt和excel的互斥不好解決,要不要試試OLE
作者: Thisisnotptt (這不是PTT)   2014-12-18 14:43:00
這看起來很像是你要的http://xlwings.org/可以於開著的狀態下寫入跟讀取excel
作者: largesperm (reindeer)   2014-12-18 14:52:00
最後用 Pywin32 解決
作者: dritchie (卍~邁斯納效應~卍)   2014-12-18 20:47:00
分享一下解決方法?
作者: largesperm (reindeer)   2014-12-19 09:46:00
pywin32 可以直接控制 COM object而 excel 有 COM API 這樣就 OK 了
作者: ykjiang (York)   2014-12-20 18:33:00
這樣做的好處是?要幫 Excel 擴充功能嗎?
作者: largesperm (reindeer)   2014-12-21 01:33:00
用 python 寫了算是專用的應用程式最後要出報表 試了很多 module 還是輸 excel加上通用性 所以選擇用 excel 出報表

Links booklink

Contact Us: admin [ a t ] ucptt.com