By using this site, you agree to our updated Privacy Policy and our Terms of Use. Manage your Cookies Settings.
440,034 Members | 2,000 Online
Bytes IT Community
+ Ask a Question
Need help? Post your question and get tips & solutions from a community of 440,034 IT Pros & Developers. It's quick & easy.

excel library without COM

P: n/a
Hi,

is there any library to help me write excel files without using win
com? because i'll be working on linux platform. At the same time I
could want to perform some formatting, merging of cells. adding sheets
and etc ...

Thanks
james

Jun 4 '07 #1
Share this Question
Share on Google+
7 Replies


P: n/a
On Jun 3, 7:59 pm, james_027 <cai.hai...@gmail.comwrote:
Hi,

is there any library to help me write excel files without using win
com? because i'll be working on linux platform. At the same time I
could want to perform some formatting, merging of cells. adding sheets
and etc ...

Thanks
james
I'm not aware of any modules. However, this thread is on the same
topic and it mentions using html or txt files as possibilities:

http://mail.python.org/pipermail/pyt...il/138748.html

I would also think that you could write some kind of custom XML parser/
creator that you could use to create the Excel sheet's structure and
then interface with COM later.

Mike

Jun 4 '07 #2

P: n/a
On Jun 3, 6:59 pm, james_027 <cai.hai...@gmail.comwrote:
is there any library to help me write excel files without using win
com?
One option is:
https://secure.simplistix.co.uk/svn/xlwt/trunk
Jun 4 '07 #3

P: n/a

i think this one works pretty nice: http://www.python.org/pypi/xlrd

Happy hacking,

Yuce
On Jun 4, 3:59 am, james_027 <cai.hai...@gmail.comwrote:
Hi,

is there any library to help me write excel files without using win
com? because i'll be working on linux platform. At the same time I
could want to perform some formatting, merging of cells. adding sheets
and etc ...

Thanks
james

Jun 4 '07 #4

P: n/a
On Jun 4, 3:52 pm, yuce <yucete...@gmail.comwrote:
i think this one works pretty nice:http://www.python.org/pypi/xlrd
Sure does :-) However the "rd" in "xlrd" is short for "ReaD". As
Waldemar suggested, "xlwt" ("wt" as in WriTe) is more like what the OP
needs.

Cheers,
John

Jun 4 '07 #5

P: n/a
On Jun 4, 8:16 pm, John Machin <sjmac...@lexicon.netwrote:
On Jun 4, 3:52 pm, yuce <yucete...@gmail.comwrote:
i think this one works pretty nice:http://www.python.org/pypi/xlrd

Sure does :-) However the "rd" in "xlrd" is short for "ReaD". As
Waldemar suggested, "xlwt" ("wt" as in WriTe) is more like what the OP
needs.

Cheers,
John

Thanks to all who have contributed. I have one concern though. Many of
the module seems to be not active anymore? or updated? It is because
it really stable and has most of the features needed?

Thanks
james

Jun 5 '07 #6

P: n/a
On Jun 5, 1:04 pm, james_027 <cai.hai...@gmail.comwrote:
On Jun 4, 8:16 pm, John Machin <sjmac...@lexicon.netwrote:
On Jun 4, 3:52 pm, yuce <yucete...@gmail.comwrote:
i think this one works pretty nice:http://www.python.org/pypi/xlrd
Sure does :-) However the "rd" in "xlrd" is short for "ReaD". As
Waldemar suggested, "xlwt" ("wt" as in WriTe) is more like what the OP
needs.
Cheers,
John

Thanks to all who have contributed. I have one concern though. Many of
the module seems to be not active anymore? or updated? It is because
it really stable and has most of the features needed?
xlwt is active, stable enough for heavy use, and will get a public
outing Real Soon Now (after xlrd 0.6.1 final, which is expected Truly
Rooly Real Soon Now).
Jun 5 '07 #7

P: n/a
On Jun 5, 6:17 pm, John Machin <sjmac...@lexicon.netwrote:
On Jun 5, 1:04 pm, james_027 <cai.hai...@gmail.comwrote:
On Jun 4, 8:16 pm, John Machin <sjmac...@lexicon.netwrote:
On Jun 4, 3:52 pm, yuce <yucete...@gmail.comwrote:
i think this one works pretty nice:http://www.python.org/pypi/xlrd
Sure does :-) However the "rd" in "xlrd" is short for "ReaD". As
Waldemar suggested, "xlwt" ("wt" as in WriTe) is more like what the OP
needs.
Cheers,
John
Thanks to all who have contributed. I have one concern though. Many of
the module seems to be not active anymore? or updated? It is because
it really stable and has most of the features needed?

xlwt is active, stable enough for heavy use, and will get a public
outing Real Soon Now (after xlrd 0.6.1 final, which is expected Truly
Rooly Real Soon Now).
Thanks a John

Now my searching is over

Jun 6 '07 #8

This discussion thread is closed

Replies have been disabled for this discussion.