NLP:两种方法(自定义函数和封装函数)实现提取两人对话内容(***分隔txt文档),并各自保存为txt文档-阿里云开发者社区

开发者社区> 一个处女座的程序猿> 正文

NLP:两种方法(自定义函数和封装函数)实现提取两人对话内容(***分隔txt文档),并各自保存为txt文档

简介: NLP:两种方法(自定义函数和封装函数)实现提取两人对话内容(***分隔txt文档),并各自保存为txt文档
+关注继续查看

问题探究

image.png

实现代码

f=open("niu.txt")

interviewer=[]

Qtum=[]

count=1

for each_line in f:

   if each_line[:6]!="******":

       (role,line_spoken)=each_line.split(":",1)      #字符串分割操作,默认以空格切片,1是取右边

       if role =="提问":

           interviewer.append(line_spoken)

       if role =="帅初":

           Qtum.append(line_spoken)

   else: #文件的分别操作

       file_name_interviewer="interviewer_"+str(count)+".txt"

       file_name_Qtum="Qtum_"+str(count)+".txt"

       interviewer_file=open(file_name_interviewer,"w")

       Qtum_file=open(file_name_Qtum,"w")

       

       interviewer_file.writelines(interviewer)

       Qtum_file.writelines(Qtum)

       

       interviewer_file.close()

       Qtum_file.close()

       

       interviewer=[]

       Qtum=[]

       count += 1

f.close()


版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
Flutter 56: 图解自定义 BubbleWidget 气泡插件
0 基础学习 Flutter,第五十六步:尝试一下自定义气泡插件!
2648 0
Android官方开发文档Training系列课程中文版:动画视图之创建自定义转场动画
原文地址:http://android.xsoftlab.net/training/transitions/custom-transitions.html 自定义转场可以创建自定义动画。
943 0
Flutter 83: 图解自定义 ACEWave 波浪 Widget (一)
0 基础学习 Flutter,第八十三步:尝试绘制波浪效果 (一)!
975 0
Web系统下Office文档的处理
在web环境中,我们经常遇到需要对Office文档进行各种各样的处理,如:格式转化、统计、修改等各种操作,如果使用Office的客户端对象模型直接处理,一般会遇到:效率低;服务器资源负载大等一系列问题,毕竟Office对象实现时主要针对的是客户端的使用而设计的,对于批量和大负载的处理自然效率欠佳。
751 0
Web系统下Office文档的处理 之OpenXml应用分类资料
本文对常见的处理参考和工具提供一个简要的参考。 对于实际的解决方案参考如下地址(有很多的分类知识) http://blogs.msdn.com/b/ericwhite/archive/2008/10/20/eric-white-s-blog-s-table-of-contents.
886 0
DNN皮肤制作官方文档《DotNetNuke Skinning Guide 》翻译(1)—换肤系统需求分析和设计部分
介绍 使用术语 实现技术 系统定义 DotNetNuke改进 介绍 传统的专业网站设计公司主要依赖设计静态网页生存,然而,随着低费用的门户网站应用程序出现,消费者很快尝到了动态网站的甜头。为了适应新的需求,网页设计者需要时刻关注这些新技术的发展。
864 0
Web系统下Office文档的处理 之OpenXML基础
上篇文章 http://www.cnblogs.com/2018/archive/2011/03/21/1989088.html ,看到目前不少人都遇到Web系统上office文档的处理,因此本文继续把这方面以前遇到的一些内容整理一下以飨读者。
955 0
函数计算助力石墨文档突破性能瓶颈,有效节省58%服务器成本
石墨文档 是中国第一款支持云端协作的企业办公服务软件(功能类比于Google docs、Quip等),可以实现多成员多终端的在线实时协作,同步响应速度达到毫秒级,是团队协作的最佳选择。 石墨文档还是一款具有中国式美感的科技产品,2015 年获得极客公园最佳互联网创新产品 50 强。
2717 0
+关注
一个处女座的程序猿
国内互联网圈知名博主、人工智能领域优秀创作者,全球最大中文IT社区博客专家、CSDN开发者联盟生态成员、中国开源社区专家、华为云社区专家、51CTO社区专家、Python社区专家等,曾受邀采访和评审十多次。仅在国内的CSDN平台,博客文章浏览量超过2500万,拥有超过57万的粉丝。
1701
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
文娱运维技术
立即下载
《SaaS模式云原生数据仓库应用场景实践》
立即下载
《看见新力量:二》电子书
立即下载