Merge pull request #5 from chinese-poetry/master

Update
This commit is contained in:
smilevent
2020-02-09 23:29:05 -06:00
committed by GitHub
8 changed files with 11078 additions and 11068 deletions

View File

@ -1,7 +1,6 @@
language: python
python:
- "2.7"
- "3.6"
- "3.7"
install:
- pip install flake8 -r requirements.txt
before_script: flake8 . --count --select=E9,F63,F7,F82 --show-source --statistics

View File

@ -4,10 +4,14 @@
</a>
</p>
<p align="center">阿里招p6/p7 <a href="https://thoughts.teambition.com/share/5e3d0aab1efaee001b8bbe9e#title=nodejs_%E9%AB%98%E7%BA%A7%E5%BC%80%E5%8F%91%E5%B7%A5%E7%A8%8B%E5%B8%88/%E6%8A%80%E6%9C%AF%E4%B8%93%E5%AE%B6">nodejs</a> / <a href="https://thoughts.teambition.com/share/5e3d0ab7808fb7001a0f0bd0#title=golang%E9%AB%98%E7%BA%A7%E5%BC%80%E5%8F%91%E5%B7%A5%E7%A8%8B%E5%B8%88/%E6%8A%80%E6%9C%AF%E4%B8%93%E5%AE%B6">golang</a> / <a href="https://thoughts.teambition.com/share/5e3d5e101efaee001b8bbea1#title=java_高级开发工程师/技术专家
">java</a> / <a href="https://thoughts.teambition.com/share/5e3d5d071efaee001b8bbea0#title=前端高级工程师/前端技术专家">前端</a>,支持远程面试 | gaojunqi@outlook.com </p>
<h2 align="center">chinese-poetry: 最全中文诗歌古典文集数据库</h2>
<p align="center">
<a href="https://travis-ci.org/chinese-poetry/chinese-poetry" rel="nofollow">
<a href="https://travis-ci.com/chinese-poetry/chinese-poetry" rel="nofollow">
<img height="28px" alt="Build Status" src="https://img.shields.io/travis/chinese-poetry/chinese-poetry?style=for-the-badge" style="max-width:100%;">
</a>
<a href="https://github.com/chinese-poetry/chinese-poetry/blob/master/LICENSE">
@ -24,6 +28,7 @@
</a>
</p>
最全的中华古典文集数据库,包含 5.5 万首唐诗、26 万首宋诗、2.1 万首宋词和其他古典文集。诗人包括唐宋两朝近 1.4 万古诗人,和两宋时期 1.5 千古词人。数据来源于互联网。
**为什么要做这个仓库?** 古诗是中华民族乃至全世界的瑰宝,我们应该传承下去,虽然有古典文集,但大多数人并没有拥有这些书籍。从某种意义上来说,这些庞大的文集离我们是有一定距离的。而电子版方便拷贝,所以此开源数据库诞生了。此数据库通过 JSON 格式分发,可以让你很方便的开始你的项目。
@ -98,7 +103,7 @@
### 赞助者
**xber1986**
[上海逆行信息科技](http://www.desmix.com/)
### 贡献者

View File

@ -1,6 +1,6 @@
[
{
"description": "苏轼:(1037-1101)北宋文学家、书画家。字子瞻,号东坡居士,眉州 眉山(今属四川)人。苏洵子。嘉佑进士。神宗时曾任祠部员外郎,因 反对王安石新法而求外职,任杭州通判,知密州、徐州、湖州。后以作 诗“谤讪朝廷”罪贬黄州。哲宗时任翰林学士,曾出知杭州、颖州等, 官至礼部尚书。后又贬谪惠州、儋州。北还后第二年病死常州 。南宋 时追谥文忠。与父洵弟辙,合称“三苏”。在政治上属于旧党,但也有改革弊政的要求。其文汪洋恣肆,明白畅达,为“唐宋八大家”之一 。其诗清新豪健,善用夸张比喻,在艺术表现方面独具风格。少数诗篇 也能反映民间疾苦,指责统治者的奢侈骄纵。词开豪放一派,对后代很 有影响。《念奴娇・赤壁怀古》、《水调歌头・丙辰中秋》传诵甚广。 擅长行书、楷书,取法李邕、徐浩、颜真卿、杨凝式,而能自创新意。 用笔丰腴跌宕,有天真烂漫之趣。与蔡襄、黄庭坚、米芾并称“宋四家 ”。能画竹,学文同,也喜作枯木怪石。论画主张“神似”,认为“论 画以形似,见与儿童邻”;高度评价“诗中有画,画中有诗”的艺术 造诣。诗文有《东坡七集》等。存世书迹有《答谢民师论文帖》、《 祭黄几道文》、《前赤壁赋》、《黄州寒食诗帖》等。画迹有《枯木怪石图》、《竹石图》等。--(1037―1101)字子瞻,号东坡居士。眉州眉山(今属四川)人。苏洵长子。嘉二年(1057)进士。累除中书舍人、翰林学士、端明殿学士、礼部尚书。曾通判杭州,知密州、徐州、湖州、颍州等。元丰三年(1080)以谤新法贬谪黄州。绍圣初,又贬惠州、儋州。徽宗立,赦还。卒于常州。追谥文忠。博学多才,善文,工诗词,书画俱佳。于词“豪放,不喜剪裁以就声律”,题材丰富,意境开阔,突破晚唐五代和宋初以来“词为艳科”的传统樊篱,以诗为词,开创豪放清旷一派,对后世产生巨大影响。代表作有《念奴娇・赤壁怀古》、《江神子・猎主要作品有:定风波(莫听穿林打叶声)昭君怨(谁作桓伊三弄)洞仙歌(冰肌玉骨)浣溪沙(游蕲水清泉寺)西江月(顷在黄州)八声甘州・寄参寥子浣溪沙(簌簌衣巾落枣花)水龙吟(似花还似非花)行香子・过七里滩永遇乐(彭城夜宿燕子楼)西江月・重九(点点楼头细雨)满江红(江汉西来)满江红・怀子由作(清颍东流)江城子(十年生死两茫茫)念奴娇・赤壁怀古②临江仙(夜饮东坡醒复醉)水调歌头(明月几时有)蝶恋花(花褪残红青杏小)鹧鸪天(林断山明竹隐墙)望江南(春未老)卜算子(缺月挂疏桐)贺新郎(乳燕飞华屋)阮郎归(绿槐高柳咽新蝉)",
"description": "苏轼:(1037-1101)北宋文学家、书画家。字子瞻,号东坡居士,眉州眉山(今属四川)人。苏洵子。嘉佑进士。神宗时曾任祠部员外郎,因 反对王安石新法而求外职,任杭州通判,知密州、徐州、湖州。后以作 诗“谤讪朝廷”罪贬黄州。哲宗时任翰林学士,曾出知杭州、颖州等, 官至礼部尚书。后又贬谪惠州、儋州。北还后第二年病死常州 。南宋 时追谥文忠。与父洵弟辙,合称“三苏”。在政治上属于旧党,但也有改革弊政的要求。其文汪洋恣肆,明白畅达,为“唐宋八大家”之一 。其诗清新豪健,善用夸张比喻,在艺术表现方面独具风格。少数诗篇 也能反映民间疾苦,指责统治者的奢侈骄纵。词开豪放一派,对后代很 有影响。《念奴娇・赤壁怀古》、《水调歌头・丙辰中秋》传诵甚广。 擅长行书、楷书,取法李邕、徐浩、颜真卿、杨凝式,而能自创新意。 用笔丰腴跌宕,有天真烂漫之趣。与蔡襄、黄庭坚、米芾并称“宋四家 ”。能画竹,学文同,也喜作枯木怪石。论画主张“神似”,认为“论 画以形似,见与儿童邻”;高度评价“诗中有画,画中有诗”的艺术 造诣。诗文有《东坡七集》等。存世书迹有《答谢民师论文帖》、《 祭黄几道文》、《前赤壁赋》、《黄州寒食诗帖》等。画迹有《枯木怪石图》、《竹石图》等。--(1037―1101)字子瞻,号东坡居士。眉州眉山(今属四川)人。苏洵长子。嘉二年(1057)进士。累除中书舍人、翰林学士、端明殿学士、礼部尚书。曾通判杭州,知密州、徐州、湖州、颍州等。元丰三年(1080)以谤新法贬谪黄州。绍圣初,又贬惠州、儋州。徽宗立,赦还。卒于常州。追谥文忠。博学多才,善文,工诗词,书画俱佳。于词“豪放,不喜剪裁以就声律”,题材丰富,意境开阔,突破晚唐五代和宋初以来“词为艳科”的传统樊篱,以诗为词,开创豪放清旷一派,对后世产生巨大影响。代表作有《念奴娇・赤壁怀古》、《江神子・猎主要作品有:定风波(莫听穿林打叶声)昭君怨(谁作桓伊三弄)洞仙歌(冰肌玉骨)浣溪沙(游蕲水清泉寺)西江月(顷在黄州)八声甘州・寄参寥子浣溪沙(簌簌衣巾落枣花)水龙吟(似花还似非花)行香子・过七里滩永遇乐(彭城夜宿燕子楼)西江月・重九(点点楼头细雨)满江红(江汉西来)满江红・怀子由作(清颍东流)江城子(十年生死两茫茫)念奴娇・赤壁怀古②临江仙(夜饮东坡醒复醉)水调歌头(明月几时有)蝶恋花(花褪残红青杏小)鹧鸪天(林断山明竹隐墙)望江南(春未老)卜算子(缺月挂疏桐)贺新郎(乳燕飞华屋)阮郎归(绿槐高柳咽新蝉)",
"name": "苏轼",
"short_description": "(1037―1101)字子瞻,号东坡居士。眉州眉山(今属四川)人。苏洵长子。嘉二年(1057)进士。累除中书舍人、翰林学士、端明殿学士、礼部尚书。曾通判杭州,知密州、徐州、湖州、颍州等。元丰三年(1080)以谤新法贬谪黄州。绍圣初,又贬惠州、儋州。徽宗立,赦还。卒于常州。追谥文忠。博学多才,善文,工诗词,书画俱佳。于词“豪放,不喜剪裁以就声律”,题材丰富,意境开阔,突破晚唐五代和宋初以来“词为艳科”的传统樊篱,以诗为词,开创豪放清旷一派,对后世产生巨大影响。代表作有《念奴娇・赤壁怀古》、《江神子・猎"
},

View File

@ -1717,7 +1717,7 @@
"穿花蛺蝶深深見,點水蜻蜓款款飛。",
"傳與風光共流轉,暫時相賞莫相違。"
]
},
}
]
},
{

View File

@ -1 +1 @@
pytest==3.1.0
pytest==5.3.2

View File

@ -6,7 +6,7 @@
## 说明
繁体中文分发, 各个子目录均为章节.
繁体中文分发, 各个子文件均为不同章节.
## 数据格式

View File

@ -1,5 +1,4 @@
#! -*- coding: utf-8 -*-
# import sqlite3
# -*- coding: utf-8 -*-
import os
import json
import sys
@ -15,10 +14,11 @@ def check_json(f, _dir):
with open(filepath) as file:
try:
_ = json.loads(file.read())
sys.stdout.write(f"{filepath} 校验成功")
return True
except:
sys.stderr.write(traceback.format_exc())
assert False, u"校验(%s)失败" % f
sys.stderr.write(traceback.format_exc())
assert False, f"{filepath} 校验失败"
def __check_path__(path):
@ -41,3 +41,8 @@ test_nantang2 = functools.partial(__check_path__, u'./wudai/nantang/')
test_youmengying = functools.partial(__check_path__, u'./youmengying/')
test_sishuwujing = functools.partial(__check_path__, u'./sishuwujing/')
test_yuanqu = functools.partial(__check_path__, u'./yuanqu/')
test_mengxue = functools.partial(__check_path__, u'./mengxue')

File diff suppressed because it is too large Load Diff