python全唐诗json文件基于作者姓名检索--以李白为例
因为是边做边写的博客,文中我发现我的文学水平急待加强!
全唐诗竟然是按作者编卷的,那我做的意义在哪里???
写到一半,又不忍心删了,罢了罢了,哎~
文件来源
chinese-poetry
GitHub链接:https://github.com/chinese-poetry/chinese-poetry
单个文本分析
读取单个文本
import json
path="001.json"
f=open(path,'r',encoding='utf-8')
m=json.load(f)
print(m)
- 此处导入了json库,方便对json文件进行读取
- json.load函数将json文件转化为了python可识别的字典类型
- 注意:此处encoding需要明确,不然容易报错
结果展示,内容过长,仅显示一例
[{
'title': '帝京篇十首', 'author': '李世民', 'biography': '帝姓李氏,諱世民,神堯次子,聰明英武。貞觀之治,庶幾成康,功德兼隆。由漢以來,未之有也。而銳情經術,初建秦邸,即開文學館,召名儒十八人爲學士。既即位,殿左置弘文館,悉引內學士,番宿更休。聽朝之間,則與討論典籍,雜以文詠。或日昃夜艾,未嘗少怠。詩筆草隸,卓越前古。至於天文秀發,沈麗高朗,有唐三百年風雅之盛,帝實有以啓之焉。在位二十四年,諡曰文。集四十卷。館閣書目,詩一卷,六十九首。今編詩一卷。', 'paragraphs': ['秦川雄帝宅,函谷壯皇居。綺殿千尋起,離宮百雉餘。', '連薨遙接漢,飛觀迥淩虛。雲日隱層闕,風煙出綺疏。', '岩廊罷機務,崇文聊駐輦。玉匣啟龍圖,金繩披鳳篆。', '韋編斷仍續,縹帙舒還卷。對此乃淹留,欹案觀墳典。',