鱼C论坛

 找回密码
 立即注册
查看: 1963|回复: 3

[已解决]文件内容分类,如何用代码实现

[复制链接]
发表于 2016-11-13 23:29:50 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
本帖最后由 jll421740865 于 2016-11-14 11:46 编辑

一个log.txt文件,里面有很多个用例的执行结果。假设有500个用例,每一个用例是一段文字,用例之间用空行隔开。这500个用例属于4种类别。比如一百个属于A类,一百五十个属于B类,一百五十个属于C类,还有一百个属于D类。
每个用例(这一段文字)的第二行内容包含用例的名字。
现在要生成四个txt文件(A.txt,B.txt,C.txt,D.txt),把每一类的用例分别写入进去。

如何实现?
有一种思路不知道行不行。就是去写一个配置文件(比如A类包含哪些名字的用例,B类包含哪些名字的用例),把每一类包含的用例名字都写进去,然后读到用例名字的时候就上这个配置文件去匹配。
但是这种方法怎么实现?配置文件是什么格式的?代码怎么去匹配?
新人刚接触python,求助呀。
最佳答案
2016-11-14 01:08:04
不用那么麻烦
直接读取文件后用split('\n\n')分割成列表,然后对列表中的每一项的第二行搜索关键词,找到后把对应的项写入对应文件即可。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2016-11-14 01:08:04 | 显示全部楼层    本楼为最佳答案   
不用那么麻烦
直接读取文件后用split('\n\n')分割成列表,然后对列表中的每一项的第二行搜索关键词,找到后把对应的项写入对应文件即可。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-11-14 08:50:43 | 显示全部楼层
jerryxjr1220 发表于 2016-11-14 01:08
不用那么麻烦
直接读取文件后用split('\n\n')分割成列表,然后对列表中的每一项的第二行搜索关键词,找到 ...

谢谢哈,但是拿到关键字之后怎么判断该关键字是属于哪一类呢。 因为一个类别下的关键字有很多个。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-11-17 14:42:14 | 显示全部楼层
jll421740865 发表于 2016-11-14 08:50
谢谢哈,但是拿到关键字之后怎么判断该关键字是属于哪一类呢。 因为一个类别下的关键字有很多个。

可以用多重关键字搜索啊,关注我的Python 小练习007
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-5-19 21:50

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表