[问题] 透过 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