Python论坛  - 讨论区

标题:[python-chinese] 能否请大家指点一下如何用python处理execl文件

2006年04月06日 星期四 11:37

李 李 yzhkp at yahoo.com.cn
Thu Apr 6 11:37:29 HKT 2006

打算用python对execl作些简单处理:execl文件有5列(12345)但是有上百行。
如果有两行第1和第2,3列值都一样的。则必然是重复行。
需要将其删除,或者将底色设成红色。


		
____________________________________________________


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

2006年04月06日 星期四 13:03

员旭鹏 recordus at gmail.com
Thu Apr 6 13:03:35 HKT 2006

这个估计用VBA就可以很好的完成了,没有必要用python吧?
google一下

在06-4-6,李 李 <yzhkp at yahoo.com.cn> 写道:
>
> 打算用python对execl作些简单处理:execl文件有5列(12345)但是有上百行。
> 如果有两行第1和第2,3列值都一样的。则必然是重复行。
> 需要将其删除,或者将底色设成红色。
>
>
>
> ____________________________________________________
>
> _______________________________________________
> python-chinese
> Post: send python-chinese at lists.python.cn
> Subscribe: send subscribe to python-chinese-request at lists.python.cn
> Unsubscribe: send unsubscribe to  python-chinese-request at lists.python.cn
> Detail Info: http://python.cn/mailman/listinfo/python-chinese
>



--
I like Python & Linux.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060406/6c6ee8b2/attachment.html

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

2006年04月06日 星期四 13:28

xxmplus xxmplus at gmail.com
Thu Apr 6 13:28:23 HKT 2006

别把python当锤子,看什么都是钉子

2006/4/6, 员旭鹏 <recordus at gmail.com>:
> 这个估计用VBA就可以很好的完成了,没有必要用python吧?
> google一下
>
> 在06-4-6,李 李 <yzhkp at yahoo.com.cn> 写道:
> > 打算用python对execl作些简单处理:execl文件有5列(12345)但是有上百行。
> > 如果有两行第1和第2,3列值都一样的。则必然是重复行。
> > 需要将其删除,或者将底色设成红色。
> >
> >
> >
> > ____________________________________________________
> >
> > _______________________________________________
> > python-chinese
> > Post: send python-chinese at lists.python.cn
> > Subscribe: send subscribe to
> python-chinese-request at lists.python.cn
> > Unsubscribe: send unsubscribe to
> python-chinese-request at lists.python.cn
> > Detail Info:
> http://python.cn/mailman/listinfo/python-chinese
> >
>
>
>
>
> --
> I like Python & Linux.
> _______________________________________________
> python-chinese
> Post: send python-chinese at lists.python.cn
> Subscribe: send subscribe to
> python-chinese-request at lists.python.cn
> Unsubscribe: send unsubscribe to
> python-chinese-request at lists.python.cn
> Detail Info:
> http://python.cn/mailman/listinfo/python-chinese
>
>

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

2006年04月06日 星期四 13:59

李 李 yzhkp at yahoo.com.cn
Thu Apr 6 13:59:14 HKT 2006

问题是不想随身带那么把锤子(而且是挂在脑子上)
   
  perl有一个module可以处理execl的。如果python不能处理execl,那岂不让人失望?(更让我失望)

xxmplus <xxmplus at gmail.com> 写道:
  别把python当锤子,看什么都是钉子

2006/4/6, 员旭鹏 :
> 这个估计用VBA就可以很好的完成了,没有必要用python吧?
> google一下
>
> 在06-4-6,李 李 写道:
> > 打算用python对execl作些简单处理:execl文件有5列(12345)但是有上百行。
> > 如果有两行第1和第2,3列值都一样的。则必然是重复行。
> > 需要将其删除,或者将底色设成红色。
> >
> >
> >
> > ____________________________________________________
> >
> > _______________________________________________
> > python-chinese
> > Post: send python-chinese at lists.python.cn
> > Subscribe: send subscribe to
> python-chinese-request at lists.python.cn
> > Unsubscribe: send unsubscribe to
> python-chinese-request at lists.python.cn
> > Detail Info:
> http://python.cn/mailman/listinfo/python-chinese
> >
>
>
>
>
> --
> I like Python & Linux.
> _______________________________________________
> python-chinese
> Post: send python-chinese at lists.python.cn
> Subscribe: send subscribe to
> python-chinese-request at lists.python.cn
> Unsubscribe: send unsubscribe to
> python-chinese-request at lists.python.cn
> Detail Info:
> http://python.cn/mailman/listinfo/python-chinese
>
>
_______________________________________________
python-chinese
Post: send python-chinese at lists.python.cn
Subscribe: send subscribe to python-chinese-request at lists.python.cn
Unsubscribe: send unsubscribe to python-chinese-request at lists.python.cn
Detail Info: http://python.cn/mailman/listinfo/python-chinese

		
---------------------------------
 雅虎1G免费邮箱百分百防垃圾信
 雅虎助手-搜索、杀毒、防骚扰  
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060406/60abb87c/attachment.html

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

2006年04月06日 星期四 14:18

tommy xiaods xiaods at gmail.com
Thu Apr 6 14:18:47 HKT 2006

呵呵,很有意思的比喻。

在06-4-6,xxmplus <xxmplus at gmail.com> 写道:
>
> 别把python当锤子,看什么都是钉子
>
> 2006/4/6, 员旭鹏 <recordus at gmail.com>:
> > 这个估计用VBA就可以很好的完成了,没有必要用python吧?
> > google一下
> >
> > 在06-4-6,李 李 <yzhkp at yahoo.com.cn> 写道:
> > > 打算用python对execl作些简单处理:execl文件有5列(12345)但是有上百行。
> > > 如果有两行第1和第2,3列值都一样的。则必然是重复行。
> > > 需要将其删除,或者将底色设成红色。
> > >
> > >
> > >
> > > ____________________________________________________
> > >
> > > _______________________________________________
> > > python-chinese
> > > Post: send python-chinese at lists.python.cn
> > > Subscribe: send subscribe to
> > python-chinese-request at lists.python.cn
> > > Unsubscribe: send unsubscribe to
> > python-chinese-request at lists.python.cn
> > > Detail Info:
> > http://python.cn/mailman/listinfo/python-chinese
> > >
> >
> >
> >
> >
> > --
> > I like Python & Linux.
> > _______________________________________________
> > python-chinese
> > Post: send python-chinese at lists.python.cn
> > Subscribe: send subscribe to
> > python-chinese-request at lists.python.cn
> > Unsubscribe: send unsubscribe to
> > python-chinese-request at lists.python.cn
> > Detail Info:
> > http://python.cn/mailman/listinfo/python-chinese
> >
> >
>
> _______________________________________________
> python-chinese
> Post: send python-chinese at lists.python.cn
> Subscribe: send subscribe to python-chinese-request at lists.python.cn
> Unsubscribe: send unsubscribe to  python-chinese-request at lists.python.cn
> Detail Info: http://python.cn/mailman/listinfo/python-chinese
>
>


--
QQ: 2667799
MSN Messenger: xds2000ATmsn.com
E-mail: xiaodsATgmail.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060406/d67811a7/attachment.htm

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

2006年04月06日 星期四 14:30

张冰 simpleboy.love at gmail.com
Thu Apr 6 14:30:26 HKT 2006

在06-4-6,李 李 <yzhkp at yahoo.com.cn> 写道:
>
> 打算用python对execl作些简单处理:execl文件有5列(12345)但是有上百行。
> 如果有两行第1和第2,3列值都一样的。则必然是重复行。
> 需要将其删除,或者将底色设成红色。
>
>
>
> excel好像自己就可以处理,不过我对excel不是很熟悉。此外可以把excel直接导入access里,通过主键约束就会自动过滤掉重复的行。试试吧!
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060406/07f85596/attachment.html

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

2006年04月06日 星期四 14:34

Bruce Wang number5 at gmail.com
Thu Apr 6 14:34:54 HKT 2006

python 不能让我交到女朋友, 这很让我失望. (听说Ruby可以, 一定要试试...)

On 4/6/06, 李 李 <yzhkp at yahoo.com.cn> wrote:
>
> 问题是不想随身带那么把锤子(而且是挂在脑子上)
>
> perl有一个module可以处理execl的。如果python不能处理execl,那岂不让人失望?(更让我失望)
>
> **
>
--
simple is good
http://brucewang.net
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060406/24241047/attachment.htm

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

2006年04月06日 星期四 14:36

anti403 anti403 at gmail.com
Thu Apr 6 14:36:52 HKT 2006

看了半天,觉得兄台说是excel,而不是execl。
google一下"python excel"结果有不少,或许有一些有用的。
On 4/6/06, 李 李 <yzhkp at yahoo.com.cn> wrote:
>
> 打算用python对execl作些简单处理:execl文件有5列(12345)但是有上百行。
> 如果有两行第1和第2,3列值都一样的。则必然是重复行。
> 需要将其删除,或者将底色设成红色。
>
>
>
> ____________________________________________________
>
> _______________________________________________
> python-chinese
> Post: send python-chinese at lists.python.cn
> Subscribe: send subscribe to python-chinese-request at lists.python.cn
> Unsubscribe: send unsubscribe to  python-chinese-request at lists.python.cn
> Detail Info: http://python.cn/mailman/listinfo/python-chinese
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060406/49bd58aa/attachment.html

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

2006年04月06日 星期四 14:47

曾时新 zeng.shixin at gmail.com
Thu Apr 6 14:47:57 HKT 2006

On 4/6/06, 李 李 <yzhkp at yahoo.com.cn> wrote:
>
> 打算用python对execl作些简单处理:execl文件有5列(12345)但是有上百行。
> 如果有两行第1和第2,3列值都一样的。则必然是重复行。
> 需要将其删除,或者将底色设成红色。


如果将其删除的话,可以有另外一种选择:
excel export to txt
python 处理txt,这个应该还好做的
excel import  from txt

____________________________________________________
>
> _______________________________________________
> python-chinese
> Post: send python-chinese at lists.python.cn
> Subscribe: send subscribe to python-chinese-request at lists.python.cn
> Unsubscribe: send unsubscribe to  python-chinese-request at lists.python.cn
> Detail Info: http://python.cn/mailman/listinfo/python-chinese
>



--
Best Regards

Shixin Zeng
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060406/1285865b/attachment.htm

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

2006年04月06日 星期四 14:50

曾时新 zeng.shixin at gmail.com
Thu Apr 6 14:50:02 HKT 2006

On 4/6/06, 李 李 <yzhkp at yahoo.com.cn> wrote:
>
> 问题是不想随身带那么把锤子(而且是挂在脑子上)
>
> perl有一个module可以处理execl的。如果python不能处理execl,那岂不让人失望?(更让我失望)
>

python 可以处理excel,具体的模块google一下
如果是在window平台上的话,你还可以通过COM来调用excel完成任务




--
Best Regards

Shixin Zeng
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060406/afcd313f/attachment.html

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

2006年04月06日 星期四 16:12

Leo Jay python.leojay at gmail.com
Thu Apr 6 16:12:07 HKT 2006

On 4/6/06, xxmplus <xxmplus at gmail.com> wrote:
> 别把python当锤子,看什么都是钉子
>

严重同意.
如果你的excel文件是csv格式的纯文本,那处理这种第几列,第几列怎么样的数据最好用的是awk,
如果其它情况的话,那就用excel本身的功能吧.


--
Best Regards,
Leo Jay

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

2006年04月06日 星期四 16:20

makeyunbad makeyunbad at gmail.com
Thu Apr 6 16:20:33 HKT 2006

在 06-4-6,李 李<yzhkp at yahoo.com.cn> 写道:
> 打算用python对execl作些简单处理:execl文件有5列(12345)但是有上百行。
> 如果有两行第1和第2,3列值都一样的。则必然是重复行。
> 需要将其删除,或者将底色设成红色。

不需要转换成其他格式,用com直接读出来生成list,处理完了写回去就行。

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

2006年04月06日 星期四 17:22

大熊 bearsprite at gmail.com
Thu Apr 6 17:22:03 HKT 2006

读或写excel的python模块是有,在sf.net搜一下就可以了,不过似乎没有修改excel文件的功能

除非是先全都读出来然后在写回去,有些麻烦

在06-4-6,李 李 <yzhkp at yahoo.com.cn> 写道:
>
> 打算用python对execl作些简单处理:execl文件有5列(12345)但是有上百行。
> 如果有两行第1和第2,3列值都一样的。则必然是重复行。
> 需要将其删除,或者将底色设成红色。
>
>
>
> ____________________________________________________
>
> _______________________________________________
> python-chinese
> Post: send python-chinese at lists.python.cn
> Subscribe: send subscribe to python-chinese-request at lists.python.cn
> Unsubscribe: send unsubscribe to  python-chinese-request at lists.python.cn
> Detail Info: http://python.cn/mailman/listinfo/python-chinese
>



--
茫茫人海,你是我的最爱
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060406/562f2cc8/attachment.htm

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

2006年04月06日 星期四 23:44

李 李 yzhkp at yahoo.com.cn
Thu Apr 6 23:44:09 HKT 2006

抱歉,真的是excel.

anti403 <anti403 at gmail.com> 写道:    看了半天,觉得兄台说是excel,而不是execl。
  google一下"python excel"结果有不少,或许有一些有用的。
  On 4/6/06, 李 李 <yzhkp at yahoo.com.cn> wrote:   打算用python对execl作些简单处理:execl文件有5列(12345)但是有上百行。
如果有两行第1和第2,3列值都一样的。则必然是重复行。
需要将其删除,或者将底色设成红色。



____________________________________________________

_______________________________________________
python-chinese
Post: send python-chinese at lists.python.cn 
Subscribe: send subscribe to python-chinese-request at lists.python.cn
Unsubscribe: send unsubscribe to   python-chinese-request at lists.python.cn
Detail Info: http://python.cn/mailman/listinfo/python-chinese


_______________________________________________
python-chinese
Post: send python-chinese at lists.python.cn
Subscribe: send subscribe to python-chinese-request at lists.python.cn
Unsubscribe: send unsubscribe to python-chinese-request at lists.python.cn
Detail Info: http://python.cn/mailman/listinfo/python-chinese

		
---------------------------------
 雅虎1G免费邮箱百分百防垃圾信
 雅虎助手-搜索、杀毒、防骚扰  
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060406/3340cc65/attachment.htm

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

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

    你的回复:

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

    Zeuux © 2025

    京ICP备05028076号