分页: 1 / 1

python能不能把数据库中的内容转换到openoffice calc

发表于 : 2008-03-26 8:23
百草谷居士
python可以读取数据库记录,这没有问题。可是怎么把数据库的内容以电子表格的展现出来呢?

发表于 : 2008-03-26 11:12
roylez
calc不清楚,gnumeric确实有python接口。

发表于 : 2008-03-26 11:25
yaoms
既然是openoffice的表格,应该格式是开放的吧。找找文档。

发表于 : 2008-03-26 13:27
百草谷居士
我想的不仅是转换成文档,而且是想要电子表格那种界面。

发表于 : 2008-03-26 15:23
zhengw
相对来说转到EXCEL容易点

发表于 : 2008-03-27 14:46
百草谷居士
我是一名会计对于数据库和电子表格可是情有独钟呀!回想15年前初次接触电脑,发觉最好的东西就是 dbaseIII 和 lotus123 了,这些东西可都是很古老的东西了。

发表于 : 2008-03-27 15:02
百草谷居士
啊!我接触电脑已经15年,在这个论坛可能是资历最深的电脑用户了。

我刚开始接触的操作系统是PC DOS,ms-dos 3.0,后来变成dos 3.1可能是增加了对大硬盘的支持吧,记不请楚了,那时候的大硬盘呵呵真是的!后来是dos 5.0,dos6.0。还有dosshell应该是文本界面的windows了。然后是windows 3.1,这个windows3.1没有任何使用价值,安装的目的仅仅是地雷,翻扑克。后来是windows95,这个东西确实不错,就是稳定性太差了,后来有所谓的windows97,以及正儿八经的windows98,在家里的电脑上还安装了windows me。在往后就是windows2000了,在单位使用的windows2000一直到变成ubuntu,然后在vbox里安装了xp应付会计软件。

使用的最早的汉字系统是ccdos,以及从ccdos发展出来的ccbios2.13系列,后来的ucdos从3.0直到5.0。以及在ms-dos6.0中有微软自带的p-dos。到了windows时代,一起都有中文版了,这些汉字系统就消失了。

发表于 : 2008-03-27 15:05
yaoms
。。我02年才接触电脑,用过一段时间Win98。自学了一些Dos命令(学校不教)。后来就win2000,winXP的用。后来redflag,redhat,ubuntu了。终于觉得真正学到了东西。

发表于 : 2008-03-27 15:24
百草谷居士
再随便扯扯啦。作为一名会计,使用电脑的目的,就是把数据转化成各种表格。上班16年,整天都在干这个!可是到了ubuntu下,发现不是一件容易的事情。我在单位竟然一直使用的是windows 2000而不是xp。因为感觉xp没有比2000多出来多少有用出的功能,而且我觉得2000的界面朴素的非常赏心悦目。

在我没有转换到ubuntu之前,有一次一个自称微软什么机构的家伙给我打电话,问我有没有使用vista,对vista什么看法?我说我一直使用的是windows 2000,他很惊奇,问我为什么没有使用xp?注意他也把xp读作 cha pi叉屁,哈哈!我说我电脑上买回来就是装的windows2000,而且感觉不错所以没有安装“叉屁”。

他问我在别的机器上用过vista没有,感觉如何?我说,接触过几次,感觉非常别扭。说实话,像我这样在一直使用wndows2000办公的人来说,vista确实非常别扭。

他问我们公司有没有电脑安装vista?我说没有,因为公司使用的软件不能保证在vista下运行,所以没有使用vista的电脑。

他问我像我这样的资深电脑用户对windows系列最大的感到不方便的地方是什么?我说是不能免费升级,我们公司的电脑有使用windows98的有使用windows2000的还有使用“叉屁”的,维护起来不方便,而且使用起来有差别。

他又问我对office系列有什么看法?我说我很长时间没有使用过微软的office了,我现在使用的是openoffice。的确如此,自从openoffice推出2.0以后,ms office就被我删除了,删除之前我使用的是ms office2000。我也不知道ms office现在发展到何种地步了,我们科里其他电脑上安装的也是office2000。

他然后告诉我,微软公司要举办一个技术论坛会,问我有兴趣参加没有,我说没有兴趣。

发表于 : 2008-03-27 15:39
百草谷居士
:D :D 看来我确实是资深电脑用户,连微软公司都知道 :lol: :lol:

想当年,我使用 edlin 这样的行编辑软件给 dbaseIII 编写程序。
使用的最早的字处理软件是ws,就是wordstar。估计论坛里没有几个人知道这个东西。
后来是cced,从2.0到4.0。4.0还是购买的正版呢!!
电子表格使用的是dos下的 lotus123 ,这在当时真是一个好东西!现在回想起来也是很使用的东西。
对于wps我始终没有太多的好感。不知道,可能与一名会计人员的职业审美观有关系吧?
在往后,windows大行其道,就开始使用ms office。
后来使用openoffice和永中office,一直到现在。

现在感觉我在以前在windows平台使用openoffice,永中office,firefox对于以后转入ubuntu是很有帮助的。

发表于 : 2008-03-27 16:02
百草谷居士
对于编程工具和数据库软件

我最早接触是 dbaseIII,后来是foxbase+、然后是foxpro,说实话,我自己感觉当时对foxpro的编程能力非常强。另外也使用过clipper一直编译型的 xbase 语言。

对于basic和C只是看看,发觉不能完成我把数据变成表格的愿望,准确说是很难,也就没有太大兴趣。

对于pascal,接触后特别感到神奇的是turbo pascal的编译速度,简直是以不可思议的速度把源码编译成可执行文件,太不可思议了。turbo pascal可以实现所有turbo c实现的功能,另外很喜欢pascal严谨的语法,这也可能是职业习惯。

对于ms access,我认为确实是非常不错的东西。以至于非常遗憾在ubuntu下没有像ms access或者foxpro之类的工具。

当visual foxpro推出之后,我看看了更新的东西。感觉vfp的语法已经到了一个非常混乱的地步!早期的命令+参数式,函数+过程式,OO式,还有混杂的sql语句。它的历史包袱太沉重了!我决定不再学习vfp。

因为喜欢pascal,所以理所当然的喜欢delphi。3.0,5.0,7.0。后来就停止在7.0,因为我觉得delphi7是迄今为止win32平台上最好的开发工具了。使用delphi之后,搭配自带的paradox,ms access,ms sql,interbase/firebird作一些小的应用。

到了ubuntu平台之类,大家都说python如何如何只好,我就看看这个python能不能把数据轻松地变成表格。粗略的看看,发现python的数据集是只读的,这还不大要紧,因为delphi还多时候的记录集也是只读的。要命的是没有记录集指针这个概念,不能前后浏览数据。(也可能是我没有发现)最最要命的是不能像delphi一样轻松的把记录集以表格的形式展示出来,要知道在delphi下非常容易,从自带的dbgrid到大量的第三方组件,特别是我一直使用的anylib组件,简直是太方便了。

不过因为自己年龄大了,也不怎么研究这些东西了,所以对ubuntu也不是感觉特别遗憾。像我这样三十多岁还对电脑抱有这样浓厚兴趣的人也是不太多了。

发表于 : 2008-05-05 23:31
DAIERMIAN
python uno bridge

这个是openoffce里边的python接口,默认安装的
相当于vba了,但比那个要强大吧

发表于 : 2008-05-12 13:07
yangcheng
百草谷居士 写了:对于编程工具和数据库软件

我最早接触是 dbaseIII,后来是foxbase+、然后是foxpro,说实话,我自己感觉当时对foxpro的编程能力非常强。另外也使用过clipper一直编译型的 xbase 语言。

对于basic和C只是看看,发觉不能完成我把数据变成表格的愿望,准确说是很难,也就没有太大兴趣。

对于pascal,接触后特别感到神奇的是turbo pascal的编译速度,简直是以不可思议的速度把源码编译成可执行文件,太不可思议了。turbo pascal可以实现所有turbo c实现的功能,另外很喜欢pascal严谨的语法,这也可能是职业习惯。

对于ms access,我认为确实是非常不错的东西。以至于非常遗憾在ubuntu下没有像ms access或者foxpro之类的工具。

当visual foxpro推出之后,我看看了更新的东西。感觉vfp的语法已经到了一个非常混乱的地步!早期的命令+参数式,函数+过程式,OO式,还有混杂的sql语句。它的历史包袱太沉重了!我决定不再学习vfp。

因为喜欢pascal,所以理所当然的喜欢delphi。3.0,5.0,7.0。后来就停止在7.0,因为我觉得delphi7是迄今为止win32平台上最好的开发工具了。使用delphi之后,搭配自带的paradox,ms access,ms sql,interbase/firebird作一些小的应用。

到了ubuntu平台之类,大家都说python如何如何只好,我就看看这个python能不能把数据轻松地变成表格。粗略的看看,发现python的数据集是只读的,这还不大要紧,因为delphi还多时候的记录集也是只读的。要命的是没有记录集指针这个概念,不能前后浏览数据。(也可能是我没有发现)最最要命的是不能像delphi一样轻松的把记录集以表格的形式展示出来,要知道在delphi下非常容易,从自带的dbgrid到大量的第三方组件,特别是我一直使用的anylib组件,简直是太方便了。

不过因为自己年龄大了,也不怎么研究这些东西了,所以对ubuntu也不是感觉特别遗憾。像我这样三十多岁还对电脑抱有这样浓厚兴趣的人也是不太多了。
果然是前辈阿 不知道我10年后有没有你现在的激情

发表于 : 2008-07-31 1:20
justforjj
不容易啊