【记录】python中,两种读取txt的方式;并结合jieba找出词频位置分布

通过Python使用jieba进行文本分词,探讨哲学在社会与政治生活中的角色,以及哲学与神学在历史上的相互影响。文章通过分析文本中的关键词‘哲学’和‘神学’,展示它们在文本中的出现频率和位置分布,强调理解哲学在了解时代和民族文化中的重要性。
摘要由CSDN通过智能技术生成
>>> f = open('E:/西方哲学史.txt','r')
>>> print(f)
<_io.TextIOWrapper name='E:/西方哲学史.txt' mode='r' encoding='cp936'>
>>> f = open('E:/西方哲学史.txt').read()
>>> print(f)
西方哲学史
(A History of Western Philosophy) 

作者:罗素(BERTRAND RUSSELL)


----------------------------------------------

>>> import jieba

>>> text = nltk.text.Text(jieba.lcut(f))
Building prefix dict from the default dictionary ...
Dumping model to file cache C:\Users\oil\AppData\Local\Temp\jieba.cache
Loading model cost 1.477 seconds.
Prefix dict has been built succesfully.

>>> print(text.concordance(u'哲学'))
Displaying 25 of 48 matches:
 - - - - - - -
 仅仅 在 它们 之中 再 加上 一部 。 我 的 目的 是 要 揭示 , 哲学 乃是 社会 生活 与 政治 生活 的 一个 组成部分 : 它 并  不是 卓

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值