Python论坛  - 讨论区

标题:[python-chinese] 如何分析文本文件?

2005年12月04日 星期日 21:29

Gu Yingbo tensiongyb at gmail.com
Sun Dec 4 21:29:01 HKT 2005

分析由其它程序产生的文本文件结果,从中提取信息,有些格式是固定不变的,另外一些数据是可变的,我是一行一行分析,用序列切片操作,
如果你们来做,会选择什么样的方法?有没有更一般的方法,能一次把所有数据读出来,用规则表达式好不好?有没有像c一样的fscanf的方法,格式化的读入数据?请教以各位的编程经验,能总结一下各种方法的应用场合吗?问题不是很成熟,多谢指导,谢谢!

例:
...
 PSI(ini)=   92.04  NALI= 104  NORM= 113  RMS=   28.68  NSS=  65
 PSI(end)=   21.24  NALI=  24  NORM= 113  RMS=    3.72
 Sstr(LG)=  820.03  NALI=  24  NORM= 113  RMS=    3.72
...
数字是可变的,其它为字符为固定输出。
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20051204/2f04227a/attachment.html

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

2005年12月05日 星期一 10:37

Devin Deng deng.devin at gmail.com
Mon Dec 5 10:37:10 HKT 2005

Try Re, 正则表达式.


____________________________________________
> 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/20051205/c4f91354/attachment.htm

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

2005年12月05日 星期一 10:46

Fat fatbobman at gmail.com
Mon Dec 5 10:46:11 HKT 2005

个人感觉用re很方便就能解决
limodou的blog曾经介绍过一个python下的scanf模块
http://blog.donews.com/limodou/archive/2005/01/27/259464.aspx
你可以试试看

--
我的blog: http://www.donews.net/fatbobman

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

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

    你的回复:

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

    Zeuux © 2025

    京ICP备05028076号