2005年12月04日 星期日 21:29
分析由其它程序产生的文本文件结果,从中提取信息,有些格式是固定不变的,另外一些数据是可变的,我是一行一行分析,用序列切片操作, 如果你们来做,会选择什么样的方法?有没有更一般的方法,能一次把所有数据读出来,用规则表达式好不好?有没有像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
2005年12月05日 星期一 10:37
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
2005年12月05日 星期一 10:46
个人感觉用re很方便就能解决 limodou的blog曾经介绍过一个python下的scanf模块 http://blog.donews.com/limodou/archive/2005/01/27/259464.aspx 你可以试试看 -- 我的blog: http://www.donews.net/fatbobman
Zeuux © 2025
京ICP备05028076号