如何用python编写clac宏?

OOo,TeX,KO,ABI,GIMP,Picasa,ProE,QCAD,Inkscape,Kicad,Eagle
回复
zhuqi
帖子: 8
注册时间: 2009-01-09 15:53

如何用python编写clac宏?

#1

帖子 zhuqi » 2018-06-15 21:31

是否有中文的此类教程,贴子,手册等等?如果有,就全面放弃excel了。
头像
astolia
论坛版主
帖子: 6420
注册时间: 2008-09-18 13:11

Re: 如何用python编写clac宏?

#2

帖子 astolia » 2018-06-16 17:53

中文的没有,英文的很多

有一些第三方库帮你简化了很多东西
比如pyoo https://pypi.org/project/pyoo/1.0/
又比如oosheet https://oosheet.readthedocs.io/en/stable/

直接使用python-uno的那套接口坑很大
https://christopher5106.github.io/offic ... acros.html
https://onesheep.org/scripting-libreoffice-python/
jmxhyz
帖子: 78
注册时间: 2012-02-12 20:44

Re: 如何用python编写clac宏?

#3

帖子 jmxhyz » 2018-06-17 9:52

我已放弃MS Office。 参考这篇文章:
LO宏Basic与python的配合 https://wenku.baidu.com/view/e034352a482fb4daa58d4b72
LibreOffice的Base也不好用。用Calc + Python + sqlite3,更能实现方便的跨平台应用,乃至网络服务应用。
zhuqi
帖子: 8
注册时间: 2009-01-09 15:53

Re: 如何用python编写clac宏?

#4

帖子 zhuqi » 2018-07-17 14:17

jmxhyz 写了: 2018-06-17 9:52 我已放弃MS Office。 参考这篇文章:
LO宏Basic与python的配合 https://wenku.baidu.com/view/e034352a482fb4daa58d4b72
LibreOffice的Base也不好用。用Calc + Python + sqlite3,更能实现方便的跨平台应用,乃至网络服务应用。
basic没有考虑过,因为本身不是程序员,代码也写得不好,只会c和python,用excel时配的datanitro,也不想学basic.数据库用的postgresql,通过psycopg连接,个人感觉不错。
zhuqi
帖子: 8
注册时间: 2009-01-09 15:53

Re: 如何用python编写clac宏?

#5

帖子 zhuqi » 2018-07-17 14:19

astolia 写了: 2018-06-16 17:53 中文的没有,英文的很多

有一些第三方库帮你简化了很多东西
比如pyoo https://pypi.org/project/pyoo/1.0/
又比如oosheet https://oosheet.readthedocs.io/en/stable/

直接使用python-uno的那套接口坑很大
https://christopher5106.github.io/offic ... acros.html
https://onesheep.org/scripting-libreoffice-python/
诚挚感谢。
回复