python唐诗分析综合代码
时间: 2023-09-24 07:09:32 浏览: 146
Python-全唐诗分析程序
5星 · 资源好评率100%
以下是一个简单的 Python 代码,用于综合分析唐诗:
```python
import jieba
from collections import Counter
from urllib.request import urlopen
# 获取唐诗数据
url = 'https://raw.githubusercontent.com/WenRichard/Python-Course/main/data/tangshi.txt'
data = urlopen(url).read().decode()
# 分词
words = jieba.cut(data)
# 统计词频
counter = Counter(words)
# 输出前十个高频词
for word, count in counter.most_common(10):
print('{}: {}'.format(word, count))
```
这个代码首先使用 `urlopen` 函数从 GitHub 上获取唐诗数据,然后使用 `jieba` 库对数据进行分词,再使用 `Counter` 类统计词频,最后输出前十个高频词。需要注意的是,为了使用 `jieba` 库,需要先安装该库。
阅读全文