Python爬虫-爬取古诗
今天学习了一些简单的爬虫知识,并应用这些知识撸了一爬取古诗的程序
主要使用的第三方库:requests,bs4
直接上代码:
-
spider.py :
# -*- coding:utf-8 -*- # spider.py import sys import bs4 import requests import re from poem import Poem def getPoem(poemText): p = Poem(poemText) return p def page_turning(): global poem_url_0, page, poem_url poem_url = poem_url_0 + '&page=' + str(page) page += 1 poem_url_0 = 'https://so.gushiwen.cn/shiwens/default.aspx?tstr=&astr=&cstr=&xstr=%e8%af%97' page = 1 poem_url = '' page_turning() def spider(): global poem_url poem_html = requests.get(poem_url) # 获取网页原始HTML文档 # print(poem_html) # <Response [200]> 返回一个Response对象 soup = bs4.BeautifulSoup(poem_html.text, 'html.parser') # bs4 解析HTML文档 textareaTag_lst = soup.find_all('textarea') # 获取古诗文本的标签 poemText_ptn = re.compile(r'>(.[^w]*?《[\u4e00-\u9fa5·]+?》.+?aspx)<') # 产生一个对古诗文本的匹配方法 poemText_lst = poemText_ptn.findall(str(textareaTag_lst)) # 提取古诗文本,生成文本列表 poem_lst = list(map(getPoem, poemText_lst)) print('共爬取到 %d 首古诗词:' % poem_lst[0].poemCout) for p in poem_lst: print('#%2d %s' % (p.index, p.title)) print('#0 爬取下一页') print('#-1 重新爬取') print('#-2 退出') while True: num = int(input('输入编号查看对应详细内容或进行其他操作:')) if num - 1 in range(len(poemText_lst)): poem_lst[num - 1].showPoem() elif num == 0: page_turning() spider() elif num == -1: spider() elif num == -2: sys.exit() else: print('错误:输入的号码有误.') spider()
-
poem.py :
# -*- coding:utf-8 -*- # poem.py import time def text_write_in_file(text, file_name): with open(file_name, 'a', encoding='UTF-8') as f: f.write(text) f.close() class Poem: poemCout = 0 file_name = input('保存数据到文件(eg: poem.txt):') def __init__(self, poemText): """ :param poemText: 爬取到的 poem 源文本 """ Poem.poemCout += 1 self.index = Poem.poemCout self.poemText = poemText self.authorAndtitle = '' self.title = '' self.author = '' self.poem = '' self.url = '' self.dict = {'index': self.index, 'title': self.title, 'author': self.author, 'poem': self.poem, 'url': self.url } self.splitPoemText() self.splitAuthorAndTitle() self.poemTextToDict() print('%s 第%2d首古诗词被爬取' % (time.strftime("%Y-%m-%d %H:%M:%S", time.localtime()), self.index)) # Poem.poemCout text_write_in_file(str(self.dict) + '\n', Poem.file_name) print('%s已保存到%s' % (self.title, Poem.file_name)) def splitPoemText(self): cup = self.poemText.split('——') if len(cup) == 2: self.poem = cup[0] self.authorAndtitle = cup[1] else: self.poem = cup[0] self.authorAndtitle = '佚名《无题》' def splitAuthorAndTitle(self): titleStart = self.authorAndtitle.find('《') titleEnd = self.authorAndtitle.find('》') self.title = self.authorAndtitle[titleStart:titleEnd + 1] self.author = self.authorAndtitle[:titleStart] self.url = self.authorAndtitle[titleEnd + 1:] def poemTextToDict(self): self.dict = {'index': self.index, 'title': self.title, 'author': self.author, 'poem': self.poem, 'url': self.url } def showPoem(self): print(self.title) print(self.author) for w in self.poem: print(w, end='') if w in '。!?': print() print('原文链接:', self.url)
-
运行 :
"D:\Program Files (x86)\Python\python.exe" "D:/Users/Yinlong Zheng/Projects/PycharmProjects/pythonProject3/Python_NOTE/code/python 爬虫/爬取古诗词/spider.py" 保存数据到文件(eg: poem.txt):poem.txt 2022-01-19 18:57:40 第 1首古诗词被爬取 《将进酒》已保存到poem.txt 2022-01-19 18:57:40 第 2首古诗词被爬取 《长恨歌》已保存到poem.txt 2022-01-19 18:57:40 第 3首古诗词被爬取 《关雎》已保存到poem.txt 2022-01-19 18:57:40 第 4首古诗词被爬取 《春江花月夜》已保存到poem.txt 2022-01-19 18:57:40 第 5首古诗词被爬取 《春望》已保存到poem.txt 2022-01-19 18:57:40 第 6首古诗词被爬取 《木兰诗》已保存到poem.txt 2022-01-19 18:57:40 第 7首古诗词被爬取 《行路难·其一》已保存到poem.txt 2022-01-19 18:57:40 第 8首古诗词被爬取 《蜀道难》已保存到poem.txt 2022-01-19 18:57:40 第 9首古诗词被爬取 《蒹葭》已保存到poem.txt 2022-01-19 18:57:40 第10首古诗词被爬取 《元日》已保存到poem.txt 共爬取到 10 首古诗词: # 1 《将进酒》 # 2 《长恨歌》 # 3 《关雎》 # 4 《春江花月夜》 # 5 《春望》 # 6 《木兰诗》 # 7 《行路难·其一》 # 8 《蜀道难》 # 9 《蒹葭》 #10 《元日》 #0 爬取下一页 #-1 重新爬取 #-2 退出 输入编号查看对应详细内容或进行其他操作:0 2022-01-19 18:58:10 第11首古诗词被爬取 《琵琶行》已保存到poem.txt 2022-01-19 18:58:10 第12首古诗词被爬取 《步出夏门行·观沧海》已保存到poem.txt 2022-01-19 18:58:10 第13首古诗词被爬取 《茅屋为秋风所破歌》已保存到poem.txt 2022-01-19 18:58:10 第14首古诗词被爬取 《短歌行》已保存到poem.txt 2022-01-19 18:58:10 第15首古诗词被爬取 《登高》已保存到poem.txt 2022-01-19 18:58:10 第16首古诗词被爬取 《山居秋暝》已保存到poem.txt 2022-01-19 18:58:10 第17首古诗词被爬取 《白雪歌送武判官归京》已保存到poem.txt 2022-01-19 18:58:10 第18首古诗词被爬取 《静夜思》已保存到poem.txt 2022-01-19 18:58:10 第19首古诗词被爬取 《钱塘湖春行》已保存到poem.txt 2022-01-19 18:58:10 第20首古诗词被爬取 《无题·相见时难别亦难》已保存到poem.txt 共爬取到 20 首古诗词: #11 《琵琶行》 #12 《步出夏门行·观沧海》 #13 《茅屋为秋风所破歌》 #14 《短歌行》 #15 《登高》 #16 《山居秋暝》 #17 《白雪歌送武判官归京》 #18 《静夜思》 #19 《钱塘湖春行》 #20 《无题·相见时难别亦难》 #0 爬取下一页 #-1 重新爬取 #-2 退出 输入编号查看对应详细内容或进行其他操作:-2 进程已结束,退出代码为 0
-
爬取到的数据:
poem.txt{'index': 1, 'title': '《将进酒》', 'author': '唐代·李白', 'poem': '君不见黄河之水天上来,奔流到海不复回。君不见高堂明镜悲白发,朝如青丝暮成雪。人生得意须尽欢,莫使金樽空对月。天生我材必有用,千金散尽还复来。烹羊宰牛且为乐,会须一饮三百杯。岑夫子,丹丘生,将进酒,杯莫停。与君歌一曲,请君为我倾耳听。(倾耳听 一作:侧耳听)钟鼓馔玉不足贵,但愿长醉不愿醒。(不足贵 一作:何足贵;不愿醒 一作:不复醒)古来圣贤皆寂寞,惟有饮者留其名。(古来 一作:自古;惟 通:唯)陈王昔时宴平乐,斗酒十千恣欢谑。主人何为言少钱,径须沽取对君酌。五花马、千金裘,呼儿将出换美酒,与尔同销万古愁。', 'url': 'https://so.gushiwen.cn/shiwenv_ee16df5673bc.aspx'} {'index': 2, 'title': '《长恨歌》', 'author': '唐代·白居易', 'poem': '汉皇重色思倾国,御宇多年求不得。杨家有女初长成,养在深闺人未识。天生丽质难自弃,一朝选在君王侧。回眸一笑百媚生,六宫粉黛无颜色。春寒赐浴华清池,温泉水滑洗凝脂。侍儿扶起娇无力,始是新承恩泽时。云鬓花颜金步摇,芙蓉帐暖度春宵。春宵苦短日高起,从此君王不早朝。承欢侍宴无闲暇,春从春游夜专夜。后宫佳丽三千人,三千宠爱在一身。金屋妆成娇侍夜,玉楼宴罢醉和春。姊妹弟兄皆列土,可怜光彩生门户。遂令天下父母心,不重生男重生女。骊宫高处入青云,仙乐风飘处处闻。缓歌慢舞凝丝竹,尽日君王看不足。渔阳鼙鼓动地来,惊破霓裳羽衣曲。九重城阙烟尘生,千乘万骑西南行。翠华摇摇行复止,西出都门百余里。六军不发无奈何,宛转蛾眉马前死。花钿委地无人收,翠翘金雀玉搔头。君王掩面救不得,回看血泪相和流。黄埃散漫风萧索,云栈萦纡登剑阁。峨嵋山下少人行,旌旗无光日色薄。蜀江水碧蜀山青,圣主朝朝暮暮情。行宫见月伤心色,夜雨闻铃肠断声。天旋地转回龙驭,到此踌躇不能去。(地转 一作:日转)马嵬坡下泥土中,不见玉颜空死处。君臣相顾尽沾衣,东望都门信马归。归来池苑皆依旧,太液芙蓉未央柳。芙蓉如面柳如眉,对此如何不泪垂?春风桃李花开夜,秋雨梧桐叶落时。(花开夜 一作:花开日)西宫南内多秋草,落叶满阶红不扫。(南内 一作:南苑)梨园弟子白发新,椒房阿监青娥老。夕殿萤飞思悄然,孤灯挑尽未成眠。迟迟钟鼓初长夜,耿耿星河欲曙天。鸳鸯瓦冷霜华重,翡翠衾寒谁与共?悠悠生死别经年,魂魄不曾来入梦。临邛道士鸿都客,能以精诚致魂魄。为感君王辗转思,遂教方士殷勤觅。排空驭气奔如电,升天入地求之遍。上穷碧落下黄泉,两处茫茫皆不见。忽闻海上有仙山,山在虚无缥缈间。楼阁玲珑五云起,其中绰约多仙子。中有一人字太真,雪肤花貌参差是。金阙西厢叩玉扃,转教小玉报双成。闻道汉家天子使,九华帐里梦魂惊。揽衣推枕起徘徊,珠箔银屏迤逦开。云鬓半偏新睡觉,花冠不整下堂来。风吹仙袂飘飖举,犹似霓裳羽衣舞。(飘飖 一作:飘飘)玉容寂寞泪阑干,梨花一枝春带雨。(阑 通:栏)含情凝睇谢君王,一别音容两渺茫。昭阳殿里恩爱绝,蓬莱宫中日月长。回头下望人寰处,不见长安见尘雾。惟将旧物表深情,钿合金钗寄将去。钗留一股合一扇,钗擘黄金合分钿。但令心似金钿坚,天上人间会相见。(但令 一作:但教)临别殷勤重寄词,词中有誓两心知。七月七日长生殿,夜半无人私语时。在天愿作比翼鸟,在地愿为连理枝。天长地久有时尽,此恨绵绵无绝期。', 'url': 'https://so.gushiwen.cn/shiwenv_09d31b73b44d.aspx'} {'index': 3, 'title': '《关雎》', 'author': '先秦·佚名', 'poem': '关关雎鸠,在河之洲。窈窕淑女,君子好逑。参差荇菜,左右流之。窈窕淑女,寤寐求之。求之不得,寤寐思服。悠哉悠哉,辗转反侧。参差荇菜,左右采之。窈窕淑女,琴瑟友之。参差荇菜,左右芼之。窈窕淑女,钟鼓乐之。', 'url': 'https://so.gushiwen.cn/shiwenv_4c5705b99143.aspx'} {'index': 4, 'title': '《春江花月夜》', 'author': '唐代·张若虚', 'poem': '春江潮水连海平,海上明月共潮生。滟滟随波千万里,何处春江无月明!江流宛转绕芳甸,月照花林皆似霰。空里流霜不觉飞,汀上白沙看不见。江天一色无纤尘,皎皎空中孤月轮。江畔何人初见月?江月何年初照人?人生代代无穷已,江月年年望相似。(望相似 一作:只相似)不知江月待何人,但见长江送流水。白云一片去悠悠,青枫浦上不胜愁。谁家今夜扁舟子?何处相思明月楼?可怜楼上月裴回,应照离人妆镜台。(裴回 一作:徘徊)玉户帘中卷不去,捣衣砧上拂还来。此时相望不相闻,愿逐月华流照君。鸿雁长飞光不度,鱼龙潜跃水成文。昨夜闲潭梦落花,可怜春半不还家。江水流春去欲尽,江潭落月复西斜。斜月沉沉藏海雾,碣石潇湘无限路。不知乘月几人归,落月摇情满江树。(落月 一作:落花)', 'url': 'https://so.gushiwen.cn/shiwenv_3aed26d1fa99.aspx'} {'index': 5, 'title': '《春望》', 'author': '唐代·杜甫', 'poem': '国破山河在,城春草木深。感时花溅泪,恨别鸟惊心。烽火连三月,家书抵万金。白头搔更短,浑欲不胜簪。', 'url': 'https://so.gushiwen.cn/shiwenv_89d3a63c6d7f.aspx'} {'index': 6, 'title': '《木兰诗》', 'author': '南北朝·乐府诗集', 'poem': '唧唧复唧唧,木兰当户织。不闻机杼声,唯闻女叹息。(唯 一作:惟)问女何所思,问女何所忆。女亦无所思,女亦无所忆。昨夜见军帖,可汗大点兵,军书十二卷,卷卷有爷名。阿爷无大儿,木兰无长兄,愿为市鞍马,从此替爷征。东市买骏马,西市买鞍鞯,南市买辔头,北市买长鞭。旦辞爷娘去,暮宿黄河边,不闻爷娘唤女声,但闻黄河流水鸣溅溅。旦辞黄河去,暮至黑山头,不闻爷娘唤女声,但闻燕山胡骑鸣啾啾。万里赴戎机,关山度若飞。朔气传金柝,寒光照铁衣。将军百战死,壮士十年归。归来见天子,天子坐明堂。策勋十二转,赏赐百千强。可汗问所欲,木兰不用尚书郎,愿驰千里足,送儿还故乡。爷娘闻女来,出郭相扶将;阿姊闻妹来,当户理红妆;小弟闻姊来,磨刀霍霍向猪羊。开我东阁门,坐我西阁床。脱我战时袍,著我旧时裳。当窗理云鬓,对镜帖花黄。出门看火伴,火伴皆惊忙:同行十二年,不知木兰是女郎。雄兔脚扑朔,雌兔眼迷离;双兔傍地走,安能辨我是雄雌?', 'url': 'https://so.gushiwen.cn/shiwenv_2d6b0c83a500.aspx'} {'index': 7, 'title': '《行路难·其一》', 'author': '唐代·李白', 'poem': '金樽清酒斗十千,玉盘珍羞直万钱。(羞 同:馐;直 同:值)停杯投箸不能食,拔剑四顾心茫然。欲渡黄河冰塞川,将登太行雪满山。(雪满山 一作:雪暗天)闲来垂钓碧溪上,忽复乘舟梦日边。(碧 一作:坐)行路难,行路难,多歧路,今安在?长风破浪会有时,直挂云帆济沧海。', 'url': 'https://so.gushiwen.cn/shiwenv_870828ca8aaa.aspx'} {'index': 8, 'title': '《蜀道难》', 'author': '唐代·李白', 'poem': '噫吁嚱,危乎高哉!蜀道之难,难于上青天!蚕丛及鱼凫,开国何茫然!尔来四万八千岁,不与秦塞通人烟。西当太白有鸟道,可以横绝峨眉巅。地崩山摧壮士死,然后天梯石栈相钩连。上有六龙回日之高标,下有冲波逆折之回川。黄鹤之飞尚不得过,猿猱欲度愁攀援。青泥何盘盘,百步九折萦岩峦。扪参历井仰胁息,以手抚膺坐长叹。问君西游何时还?畏途巉岩不可攀。但见悲鸟号古木,雄飞雌从绕林间。又闻子规啼夜月,愁空山。蜀道之难,难于上青天,使人听此凋朱颜!连峰去天不盈尺,枯松倒挂倚绝壁。飞湍瀑流争喧豗,砯崖转石万壑雷。其险也如此,嗟尔远道之人胡为乎来哉!(也如此 一作:也若此)剑阁峥嵘而崔嵬,一夫当关,万夫莫开。所守或匪亲,化为狼与豺。朝避猛虎,夕避长蛇,磨牙吮血,杀人如麻。锦城虽云乐,不如早还家。蜀道之难,难于上青天,侧身西望长咨嗟!', 'url': 'https://so.gushiwen.cn/shiwenv_d59ec5d6c91c.aspx'} {'index': 9, 'title': '《蒹葭》', 'author': '先秦·佚名', 'poem': '蒹葭苍苍,白露为霜。所谓伊人,在水一方。溯洄从之,道阻且长。溯游从之,宛在水中央。蒹葭萋萋,白露未晞。所谓伊人,在水之湄。溯洄从之,道阻且跻。溯游从之,宛在水中坻。蒹葭采采,白露未已。所谓伊人,在水之涘。溯洄从之,道阻且右。溯游从之,宛在水中沚。', 'url': 'https://so.gushiwen.cn/shiwenv_15cd220102d6.aspx'} {'index': 10, 'title': '《元日》', 'author': '宋代·王安石', 'poem': '爆竹声中一岁除,春风送暖入屠苏。千门万户曈曈日,总把新桃换旧符。', 'url': 'https://so.gushiwen.cn/shiwenv_a167901c9c90.aspx'} {'index': 11, 'title': '《琵琶行》', 'author': '唐代·白居易', 'poem': '元和十年,予左迁九江郡司马。明年秋,送客湓浦口,闻舟中夜弹琵琶者,听其音,铮铮然有京都声。问其人,本长安倡女,尝学琵琶于穆、曹二善才,年长色衰,委身为贾人妇。遂命酒,使快弹数曲。曲罢悯然,自叙少小时欢乐事,今漂沦憔悴,转徙于江湖间。予出官二年,恬然自安,感斯人言,是夕始觉有迁谪意。因为长句,歌以赠之,凡六百一十六言,命曰《琵琶行》。浔阳江头夜送客,枫叶荻花秋瑟瑟。主人下马客在船,举酒欲饮无管弦。醉不成欢惨将别,别时茫茫江浸月。忽闻水上琵琶声,主人忘归客不发。寻声暗问弹者谁,琵琶声停欲语迟。移船相近邀相见,添酒回灯重开宴。千呼万唤始出来,犹抱琵琶半遮面。转轴拨弦三两声,未成曲调先有情。弦弦掩抑声声思,似诉平生不得志。低眉信手续续弹,说尽心中无限事。轻拢慢捻抹复挑,初为《霓裳》后《六幺》。(六幺 一作:绿腰)大弦嘈嘈如急雨,小弦切切如私语。嘈嘈切切错杂弹,大珠小珠落玉盘。间关莺语花底滑,幽咽泉流冰下难。冰泉冷涩弦凝绝,凝绝不通声暂歇。(暂歇 一作:渐歇)别有幽愁暗恨生,此时无声胜有声。银瓶乍破水浆迸,铁骑突出刀枪鸣。曲终收拨当心画,四弦一声如裂帛。东船西舫悄无言,唯见江心秋月白。沉吟放拨插弦中,整顿衣裳起敛容。自言本是京城女,家在虾蟆陵下住。十三学得琵琶成,名属教坊第一部。曲罢曾教善才服,妆成每被秋娘妒。(服 一作:伏)五陵年少争缠头,一曲红绡不知数。钿头银篦击节碎,血色罗裙翻酒污。(银篦 一作:云篦)今年欢笑复明年,秋月春风等闲度。弟走从军阿姨死,暮去朝来颜色故。门前冷落鞍马稀,老大嫁作商人妇。商人重利轻别离,前月浮梁买茶去。去来江口守空船,绕船月明江水寒。夜深忽梦少年事,梦啼妆泪红阑干。我闻琵琶已叹息,又闻此语重唧唧。同是天涯沦落人,相逢何必曾相识!我从去年辞帝京,谪居卧病浔阳城。浔阳地僻无音乐,终岁不闻丝竹声。住近湓江地低湿,黄芦苦竹绕宅生。其间旦暮闻何物?杜鹃啼血猿哀鸣。春江花朝秋月夜,往往取酒还独倾。岂无山歌与村笛,呕哑嘲哳难为听。今夜闻君琵琶语,如听仙乐耳暂明。莫辞更坐弹一曲,为君翻作《琵琶行》。感我此言良久立,却坐促弦弦转急。凄凄不似向前声,满座重闻皆掩泣。座中泣下谁最多?江州司马青衫湿。', 'url': 'https://so.gushiwen.cn/shiwenv_0581b0ba8bb4.aspx'} {'index': 12, 'title': '《步出夏门行·观沧海》', 'author': '两汉·曹操', 'poem': '东临碣石,以观沧海。水何澹澹,山岛竦峙。树木丛生,百草丰茂。秋风萧瑟,洪波涌起。日月之行,若出其中;星汉灿烂,若出其里。幸甚至哉,歌以咏志。', 'url': 'https://so.gushiwen.cn/shiwenv_630c04c81858.aspx'} {'index': 13, 'title': '《茅屋为秋风所破歌》', 'author': '唐代·杜甫', 'poem': '八月秋高风怒号,卷我屋上三重茅。茅飞渡江洒江郊,高者挂罥长林梢,下者飘转沉塘坳。南村群童欺我老无力,忍能对面为盗贼。公然抱茅入竹去,唇焦口燥呼不得,归来倚杖自叹息。俄顷风定云墨色,秋天漠漠向昏黑。布衾多年冷似铁,娇儿恶卧踏里裂。床头屋漏无干处,雨脚如麻未断绝。自经丧乱少睡眠,长夜沾湿何由彻!安得广厦千万间,大庇天下寒士俱欢颜!风雨不动安如山。呜呼!何时眼前突兀见此屋,吾庐独破受冻死亦足!(亦足 一作:意足)', 'url': 'https://so.gushiwen.cn/shiwenv_8e9ecc95d6a4.aspx'} {'index': 14, 'title': '《短歌行》', 'author': '两汉·曹操', 'poem': '对酒当歌,人生几何!譬如朝露,去日苦多。慨当以慷,忧思难忘。何以解忧?唯有杜康。(唯 一作:惟)青青子衿,悠悠我心。但为君故,沉吟至今。呦呦鹿鸣,食野之苹。我有嘉宾,鼓瑟吹笙。明明如月,何时可掇?(明明 一作:皎皎)忧从中来,不可断绝。越陌度阡,枉用相存。契阔谈讌,心念旧恩。(谈讌 一作:谈宴)月明星稀,乌鹊南飞。绕树三匝,何枝可依?山不厌高,海不厌深。周公吐哺,天下归心。', 'url': 'https://so.gushiwen.cn/shiwenv_35000de73cdb.aspx'} {'index': 15, 'title': '《登高》', 'author': '唐代·杜甫', 'poem': '风急天高猿啸哀,渚清沙白鸟飞回。无边落木萧萧下,不尽长江滚滚来。万里悲秋常作客,百年多病独登台。艰难苦恨繁霜鬓,潦倒新停浊酒杯。', 'url': 'https://so.gushiwen.cn/shiwenv_eeb217f8cb2d.aspx'} {'index': 16, 'title': '《山居秋暝》', 'author': '唐代·王维', 'poem': '空山新雨后,天气晚来秋。明月松间照,清泉石上流。竹喧归浣女,莲动下渔舟。随意春芳歇,王孙自可留。', 'url': 'https://so.gushiwen.cn/shiwenv_44ba4afb80db.aspx'} {'index': 17, 'title': '《白雪歌送武判官归京》', 'author': '唐代·岑参', 'poem': '北风卷地白草折,胡天八月即飞雪。忽如一夜春风来,千树万树梨花开。散入珠帘湿罗幕,狐裘不暖锦衾薄。将军角弓不得控,都护铁衣冷难着。(难着 一作:犹著)瀚海阑干百丈冰,愁云惨淡万里凝。中军置酒饮归客,胡琴琵琶与羌笛。纷纷暮雪下辕门,风掣红旗冻不翻。轮台东门送君去,去时雪满天山路。山回路转不见君,雪上空留马行处。', 'url': 'https://so.gushiwen.cn/shiwenv_444df93c9bdf.aspx'} {'index': 18, 'title': '《静夜思》', 'author': '唐代·李白', 'poem': '床前明月光,疑是地上霜。举头望明月,低头思故乡。', 'url': 'https://so.gushiwen.cn/shiwenv_c35a60c1a8e2.aspx'} {'index': 19, 'title': '《钱塘湖春行》', 'author': '唐代·白居易', 'poem': '孤山寺北贾亭西,水面初平云脚低。几处早莺争暖树,谁家新燕啄春泥。乱花渐欲迷人眼,浅草才能没马蹄。最爱湖东行不足,绿杨阴里白沙堤。', 'url': 'https://so.gushiwen.cn/shiwenv_af218ed70405.aspx'} {'index': 20, 'title': '《无题·相见时难别亦难》', 'author': '唐代·李商隐', 'poem': '相见时难别亦难,东风无力百花残。春蚕到死丝方尽,蜡炬成灰泪始干。晓镜但愁云鬓改,夜吟应觉月光寒。蓬山此去无多路,青鸟殷勤为探看。(蓬山 一作:蓬莱)', 'url': 'https://so.gushiwen.cn/shiwenv_1a4c484f9364.aspx'}
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?