Python论坛  - 讨论区

标题:Re: [python-chinese]如何用python来操作excel表格,包括读取数据,读取表头等?

2005年06月10日 星期五 12:07

程启盛 cqs1015 at 163.com
Fri Jun 10 12:07:45 HKT 2005

一种方式是存成csv格式进行分析,这种方法需要转存一下。另一种方式就是直接读取 Excel 文件.读取Excel文件的模块 - xlrd.出处http://www.donews.net/limodou.我是把excel存成CVS格式.没有下到xlrd.更不会用.哪有下?总么用?一起分享啊!

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20050610/f66ba195/attachment.html

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2005年06月10日 星期五 12:14

nEO gentoo.cn at gmail.com
Fri Jun 10 12:14:46 HKT 2005

如果你的机器上装的有MS Excel的话
可以使用win32 com来调用excel 处理

# -*- coding: cp936 -*-
from win32com.client import Dispatch,constants
from win32com.server.exception import COMException
import string,sys,cjkcodecs,glob
class App:
    def __init__(self):
        excel_version="Excel.Application.10"
        srcpath=u"D:\\test\\*.xls"
        self.dialog=Dispatch(excel_version)
        self.files=glob.glob(srcpath)
        for filename in self.files:
            print filename.encode('cp936')
            self.dialog.Application.Workbooks.Open(filename)
......
在根据你的需要去处理数据好了




在 05-6-10,程启盛<cqs1015 at 163.com> 写道:
> 一种方式是存成csv格式进行分析,这种方法需要转存一下。另一种方式就是直接读取 Excel
> 文件.读取Excel文件的模块 -
> xlrd.出处http://www.donews.net/limodou.我是把excel存成CVS格式.没有下到xlrd.更不会用.哪有下?总么用?一起分享啊!
> 
> 
> 
> 
> 
>  
>  
> 
> 
>    你想尝尝收费邮箱的"滋味"吗?
>    全国最大10G空间,50兆附件;支持短信提醒,图片签名,网络书签等多项创新功能。 
> _______________________________________________
> python-chinese list
> python-chinese at lists.python.cn
> http://python.cn/mailman/listinfo/python-chinese
> 
> 
> 


-- 
I'm the one, powered by nEO

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2005年06月10日 星期五 13:30

limodou limodou at gmail.com
Fri Jun 10 13:30:07 HKT 2005

xlrd是一个跨平台的excel分析模块,但它只能读,不能写。主页在:
http://www.lexicon.net/sjmachin/xlrd.htm 它是直接分析excel的文件格式

pyexcelerator也是一个类似的模块,但它可以写,不过我没有试过,读例是试过,与xlrd略有不同,但都挺简单的。 主页在:
http://sourceforge.net/projects/pyexcelerator/
在 05-6-10,nEO<gentoo.cn at gmail.com> 写道:
> 如果你的机器上装的有MS Excel的话
> 可以使用win32 com来调用excel 处理
> 
> # -*- coding: cp936 -*-
> from win32com.client import Dispatch,constants
> from win32com.server.exception import COMException
> import string,sys,cjkcodecs,glob
> class App:
>     def __init__(self):
>         excel_version="Excel.Application.10"
>         srcpath=u"D:\\test\\*.xls"
>         self.dialog=Dispatch(excel_version)
>         self.files=glob.glob(srcpath)
>         for filename in self.files:
>             print filename.encode('cp936')
>             self.dialog.Application.Workbooks.Open(filename)
> ......
> 在根据你的需要去处理数据好了
> 
> 在 05-6-10,程启盛<cqs1015 at 163.com> 写道:
> > 一种方式是存成csv格式进行分析,这种方法需要转存一下。另一种方式就是直接读取 Excel
> > 文件.读取Excel文件的模块 -
> > xlrd.出处http://www.donews.net/limodou.我是把excel存成CVS格式.没有下到xlrd.更不会用.哪有下?总么用?一起分享啊!
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >    你想尝尝收费邮箱的"滋味"吗?
> >    全国最大10G空间,50兆附件;支持短信提醒,图片签名,网络书签等多项创新功能。
> > _______________________________________________
> > python-chinese list
> > python-chinese at lists.python.cn
> > http://python.cn/mailman/listinfo/python-chinese
> >
> >
> >
> 
> 
> --
> I'm the one, powered by nEO
> 
> _______________________________________________
> python-chinese list
> python-chinese at lists.python.cn
> http://python.cn/mailman/listinfo/python-chinese
> 
> 
> 


-- 
I like python! 
My Donews Blog: http://www.donews.net/limodou
New Google Maillist: http://groups-beta.google.com/group/python-cn

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2005年06月10日 星期五 18:26

Dreamingk(天成) dreamingk at gmail.com
Fri Jun 10 18:26:56 HKT 2005

http://blog.sina.com.cn/blog/1401337701
看我的blog 好了!
 
 On 6/10/05, limodou <limodou at gmail.com> wrote: 
> 
> xlrd是一个跨平台的excel分析模块,但它只能读,不能写。主页在:
> http://www.lexicon.net/sjmachin/xlrd.htm 它是直接分析excel的文件格式
> 
> pyexcelerator也是一个类似的模块,但它可以写,不过我没有试过,读例是试过,与xlrd略有不同,但都挺简单的。 主页在:
> http://sourceforge.net/projects/pyexcelerator/
> 在 05-6-10,nEO<gentoo.cn at gmail.com> 写道:
> > 如果你的机器上装的有MS Excel的话
> > 可以使用win32 com来调用excel 处理
> >
> > # -*- coding: cp936 -*-
> > from win32com.client import Dispatch,constants
> > from win32com.server.exception import COMException
> > import string,sys,cjkcodecs,glob
> > class App:
> > def __init__(self):
> > excel_version="Excel.Application.10"
> > srcpath=u"D:\\test\\*.xls"
> > self.dialog=Dispatch(excel_version)
> > self.files=glob.glob(srcpath)
> > for filename in self.files:
> > print filename.encode('cp936')
> > self.dialog.Application.Workbooks.Open(filename)
> > ......
> > 在根据你的需要去处理数据好了
> >
> > 在 05-6-10,程启盛<cqs1015 at 163.com> 写道:
> > > 一种方式是存成csv格式进行分析,这种方法需要转存一下。另一种方式就是直接读取 Excel
> > > 文件.读取Excel文件的模块 -
> > > xlrd
> .出处http://www.donews.net/limodou.我是把excel存成CVS格式.没有下到xlrd.更不会用.哪有下?总么用?一起分享啊!
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > > 你想尝尝收费邮箱的"滋味"吗?
> > > 全国最大10G空间,50兆附件;支持短信提醒,图片签名,网络书签等多项创新功能。
> > > _______________________________________________
> > > python-chinese list
> > > python-chinese at lists.python.cn
> > > http://python.cn/mailman/listinfo/python-chinese
> > >
> > >
> > >
> >
> >
> > --
> > I'm the one, powered by nEO
> >
> > _______________________________________________
> > python-chinese list
> > python-chinese at lists.python.cn
> > http://python.cn/mailman/listinfo/python-chinese
> >
> >
> >
> 
> 
> --
> I like python!
> My Donews Blog: http://www.donews.net/limodou
> New Google Maillist: http://groups-beta.google.com/group/python-cn
> 
> _______________________________________________
> python-chinese list
> python-chinese at lists.python.cn
> http://python.cn/mailman/listinfo/python-chinese
> 
> 
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20050610/9458784c/attachment.htm

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2005年06月10日 星期五 20:38

Chun Lin Zhang zhangcl at smmail.cn
Fri Jun 10 20:38:22 HKT 2005

写可以用:

sourceforge.net/projects/pyxlwriter/


----- Original Message ----- 
From: "limodou" <limodou at gmail.com>
To: "nEO" <gentoo.cn at gmail.com>; <python-chinese at lists.python.cn>
Sent: Friday, June 10, 2005 1:30 PM
Subject: Re: [python-chinese]如何用python来操作excel表格,包括读取数据,读取
表头等?


> xlrd是一个跨平台的excel分析模块,但它只能读,不能写。主页在:
> http://www.lexicon.net/sjmachin/xlrd.htm 它是直接分析excel的文件格式
>
> pyexcelerator也是一个类似的模块,但它可以写,不过我没有试过,读例是试过,
与xlrd略有不同,但都挺简单的。 主页在:
> http://sourceforge.net/projects/pyexcelerator/
> 在 05-6-10,nEO<gentoo.cn at gmail.com> 写道:
> > 如果你的机器上装的有MS Excel的话
> > 可以使用win32 com来调用excel 处理
> >
> > # -*- coding: cp936 -*-
> > from win32com.client import Dispatch,constants
> > from win32com.server.exception import COMException
> > import string,sys,cjkcodecs,glob
> > class App:
> >     def __init__(self):
> >         excel_version="Excel.Application.10"
> >         srcpath=u"D:\\test\\*.xls"
> >         self.dialog=Dispatch(excel_version)
> >         self.files=glob.glob(srcpath)
> >         for filename in self.files:
> >             print filename.encode('cp936')
> >             self.dialog.Application.Workbooks.Open(filename)
> > ......
> > 在根据你的需要去处理数据好了
> >
> > 在 05-6-10,程启盛<cqs1015 at 163.com> 写道:
> > > 一种方式是存成csv格式进行分析,这种方法需要转存一下。另一种方式就是直
接读取 Excel
> > > 文件.读取Excel文件的模块 -
> > > xlrd.出处http://www.donews.net/limodou.我是把excel存成CVS格式.没有下到
xlrd.更不会用.哪有下?总么用?一起分享啊!
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >    你想尝尝收费邮箱的"滋味"吗?
> > >    全国最大10G空间,50兆附件;支持短信提醒,图片签名,网络书签等多项创
新功能。
> > > _______________________________________________
> > > python-chinese list
> > > python-chinese at lists.python.cn
> > > http://python.cn/mailman/listinfo/python-chinese
> > >
> > >
> > >
> >
> >
> > --
> > I'm the one, powered by nEO
> >
> > _______________________________________________
> > python-chinese list
> > python-chinese at lists.python.cn
> > http://python.cn/mailman/listinfo/python-chinese
> >
> >
> >
>
>
> -- 
> I like python!
> My Donews Blog: http://www.donews.net/limodou
> New Google Maillist: http://groups-beta.google.com/group/python-cn
>


----------------------------------------------------------------------------
----


> _______________________________________________
> python-chinese list
> python-chinese at lists.python.cn
> http://python.cn/mailman/listinfo/python-chinese
>


[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

如下红色区域有误,请重新填写。

    你的回复:

    请 登录 后回复。还没有在Zeuux哲思注册吗?现在 注册 !

    Zeuux © 2025

    京ICP备05028076号