老 子 道 德 经

老 子 道 德 经

德   经

  上德不德,是以有德;下德不失德,是以无德。上德无为而无以为,下德为之而有以为。上仁为之而无以为,上义为之而有以为。上礼为之而莫之应,则攘臂而扔之。
  故失道而后德,失德而后仁,失仁而后义,失义而后礼。夫礼者,忠信之薄,而乱之首也。前识者,道之华,而愚之始也。
  是以大丈夫处其厚,不处其薄;居其实,不居其华。故去彼取此。

  昔之得一者,天得一以清,地得一以宁,神得一以灵,谷得一以盈,万物得一以生,王侯得一以为天下贞。
  其致一也;谓天无以清,将恐裂;地无以宁,将恐发;神无以灵,将恐歇;谷无以盈,将恐竭;万物无以生,将恐灭;侯王无以贞而贵高,将恐蹶。
  故贵以贱为本,高以下为基。是以王侯自谓孤、寡、不谷,此其以贱为本邪 ? 非乎?故致数舆无舆,不欲碌碌如玉,珞珞如石。

  反者,道之动;弱者,道之用。
  天下万物生于有,有生于无。

  上士闻道,勤而行之;中士闻道,若存若亡;下士闻道,大笑之。不笑,不足以为道。
  故建言有之:明道若昧,进道若退,夷道若类;上德若谷,大白若辱;广德若不足,建德若偷;质真若渝,大方无隅;大器晚成,大音希声,大象无形,道隐无名。
  夫唯道,善贷且成。

  道生一,一生二,二生三,三生万物。万物负阴而抱阳,冲气以为和。
  人之所恶,惟孤.寡、不谷,而王公以为称。故物或损之而益,或益之而损。人之所教,我亦教之。强梁者不得其死,吾将以为教父。

  天下之至柔,驰骋天下之至坚。无有入于无间,吾是以知无为之有益。不言之教,无为之益,天下希及之。

  名与身孰亲?身与货孰多?得与亡孰病?是故甚爱必大费,我藏必厚亡。
  知足不辱,知止不殆,可以长久。

  大成若缺,其用不敝。大盈若冲,其用不穷。大直若屈,大巧若拙,大辩若讷。
  躁胜寒,静胜热,清静为天下正。

  天下有道,却走马以粪;天下无道,戎马生于郊。
  罪莫大于可欲,祸莫大于不知足,咎莫大于欲得。故知足之足,常足矣!

  不出户,知天下;不窥牖,见天道。其出弥远,其知弥少。
  是以圣人不行而知,不见而名,不为而成。

  为学日益,为道日损。损之又损,以至于无为,无为而无不为矣!
  故取天下,常以无事;及其有事,不足以取天下。

  圣人无常心,以百姓之心为心;善者,吾善之;不善者,吾亦善之。德善矣!信者,吾信之;不信者,吾亦信之。德信矣!
  圣人在天下,歙歙焉为天下浑其心,百姓皆注其耳目,圣人皆孩之。

  出生入死。生之徒,十有三;死之徒,十有三;人之生,动之死地,亦十有三。
  夫何故?以其生生之厚。盖闻善摄生者,陆行不遇兕虎,入军不被甲兵。则兕无所投其角,虎无所措其爪,兵无所容其刃。夫何故?以其无死地。

  道生之,德畜之,物形之,势成之。是以万物莫不尊道而贵德。道之尊,德之贵,夫莫之爵而常自然。
  故道生之畜之,长之育之,亭之毒之,养之覆之;生而不有,为而不恃,长而不宰。是谓玄德。

  天下有始,以为天下母。既得其母,以知其子;既知其子,复守其母,没身不殆。
  塞其兑,闭其门,终身不勤。开其兑,济其事,终身不救。
  见小曰明,守柔曰强。用其光,复归其明,无遗身殃,是谓袭常。

  使我介然有知,行于大道,唯施是畏。
  大道甚夷,而民好径,朝甚除,田甚芫,仓甚虚;服文采,带利剑,厌饮食,资货有余,是谓盗竽。非道哉!

  善建者不拔,善抱者不脱,子孙祭祀不辍。
  修之于身,其德乃真;修之于家,其德乃余;修之于乡,其德乃长;修之于邦,其德乃丰;修之于天下,其德乃普。
  故以身观身,以家观家,以乡砚乡,以邦观邦,以天下观天下。吾何以知天下之然哉?以此。

  含德之厚,比于赤子。毒虫不螫,猛兽不据,攫鸟不搏。骨弱盘柔而握固,未知牝牡之合而峻作,精之至也。终日号而不嗄,和之至也。
  知和曰常,知常曰明,益生曰祥,心使气曰强。物壮则老,谓之不道,不道旱已。

  知者不言,言者不知。塞其兑,闭其门,挫其锐,解其纷,和其光,同其尘,是谓玄同。
  不可得而亲,不可得而疏;不可得而利,不可得而害;不可得而贵,不可得而贱。故为天下贵。

  以正治国,以奇用兵,以无事取天下。吾何以知天下之然哉?天下多忌讳,而民弥贫;民多利器,国家滋昏;人多拔巧,奇物滋起;法令滋章,盗贼多有。
  故圣人云:我无为,而民自化;我好静,而民自正;我无事,而民自富;我无欲,而民自朴。

  其政闷闷,其民淳淳;其政察察,其民缺缺。祸兮福所倚,福兮祸所伏!孰知其极?其无正邪?正复为奇,善复为袄。人之迷也,其日固久矣!
  是以圣人方而不割,廉而不刿,直而不肆,光而不耀。

  治人、事天,莫若啬。
  夫唯啬,是谓早服,早服谓之重积德。重积德,则无不克;无不克,则莫知其极;莫知其极,可以有国。有国之母,可以长久。是谓深根.固柢.长生.久视之道。

  治大国,若烹小鲜。
  以道莅天下,其鬼不神。非其鬼不神,其神不伤人。非其神不伤人,圣人亦不伤之。夫两不相伤,故德交归焉。

  大国者下流,天下之交,天下之牝。牝常以静胜牡,以静为下。
  故大国以下小国,则取小国;小国以下大国,则取大国。故或下以取,或下而取。大国过欲兼畜人,小国不过欲入事人。夫两者各得其所欲,故大者宜为下。

  道者,万物之奥,善人之宝,不善人之所保。
  美言可以市尊,美行可以加人。人之不善,何弃之有?故立天子,置三公,虽有拱璧以先驷马,不如坐进此道。
  古之所以贵此道者何?不曰求以得、有罪以免邪?故为天下贵。

  为无为,事无事,味无味。大、小、多、少,报怨以德。
  图难于其易,为大于其细。天下难事,必作于易;天下大事,必作于细。是以圣人终不为大,故能成其大。
  夫轻诺必寡信,多易必多难,是以圣人犹难之,故终无难。

  其安易持,其未兆易谋,其脆易泮。为之于未有,治之于未乱。
  合抱之木,生于毫末;九层之台,起于累土;千里之行,始于足下。为者败之,执者失之。是以圣人无为,故无败;无执,故无失。
  民之从事,常于几成而败之。慎终如始,则无败事。是以圣人欲不欲,不贵难得之货;学不学,复众人之所过,能辅万物之自然而不敢为。

  古之善为道者,非以明民,将以愚之。民之难治,以其智多。故以智治国,国之贼;不以智治国,国之福。
  知此两者,亦稽式。常知稽式,是谓玄德。玄德深矣,远矣,与物反矣!乃至于大顺。

  江海所以能为百谷王者,以其善下之,故能为百谷王。
  是以圣人欲上民,以其言下之;欲先民,以其身后之。是以处上而民不重,处前而民不能害。是以天下乐推而不厌。以其不争,故天下莫能与之争。

  天下皆谓我道大,似不肖。夫唯大,故似不肖;若肖,久矣其细也夫!
  我有三宝,宝而持之:一曰慈,二曰俭,三曰不取为天下先。夫慈,故能勇;俭,故能广;不取为天下先,故能成器长。今舍其慈,且勇;舍其俭,且广;舍其后,且先。死矣!
  夫慈,以战则胜,以守则固。天将救之,以慈卫之。

  善为士者不武,善战者不怒,善胜敌者不与,善用人者为之下。是谓不争之德,是谓用人之力,是谓配天,古之极。

  用兵有言:吾不敢为主而为客,不敢进寸而退尺。是谓行无行,攘无臂,扔无敌,执无兵。
  祸莫大于轻敌,轻敌几丧吾宝。故抗兵相如,哀者胜矣!

  吾言甚易知,甚易行。天下莫能知,莫能行。言有宗,事有君。夫唯无知,是以不我知也。知我者希,则我贵矣!是以圣人披褐怀玉。

  知不知,上;不知知,病。夫唯病病,是以不病。圣人之不病也,以其病病,是以不病。

  民不畏威,则大威至矣!无狭其所居,无厌其所生。夫唯不厌,是以不厌。
  是以圣人自知不自见,自爱不自贵。故去彼取此。

  勇于敢则杀,勇于不敢则活。此两者,或利或害。天之所恶,孰知其故?是以圣人犹难之。
  天之道,不争而善胜,不言而善应,不召而自来,弹然而善谋。天网恢恢,疏而不漏。

  民常不畏死,奈何以死惧之?若使人常畏死,而为奇者,吾得执而杀之,孰敢?
  常有司杀者杀。而代司杀者杀,是代大匠斫。夫代大匠斫者,希有不伤其手者矣!

  民之饥,以其上食税之多也,是以饥。民之难治,以其上之有为也,是以难治。民之轻死,以其上生生之厚也,是以轻死。
  夫唯无以生为者,是贤于贵生。

  人之生也柔弱,其死也坚强。草木之生也柔脆,其死也枯槁。故坚强者,死之徒;柔弱者,生之徒。
  是以兵强则不胜,木强则折。强大处下,柔弱处上。

  天之道,其犹张弓乎?高者抑之,下者举之;有余者损之,不足者补之。
  天之道,损有余补不足,人之道则不然,损不足而奉有余。孰能以有余奉天下?唯有道者。
  是以圣人为而不恃,成功而不居。其不欲见贤邪?

  天下莫柔弱于水,而攻坚强者莫之能胜,以其无以易之也。故柔之胜刚,弱之胜强,天下莫不知,莫能行。
  是以圣人云:受国之垢,是谓社稷主。受国之不祥,是谓天下王。正言若反。

  和大怨,必有余怨,安可以为善?是以圣人执左契,而不责于人。有德司契,无德司彻。天道无亲,常与善人。

  小国寡民,使有什伯之器而不用,使民重死而不远徙。虽有舟车,无所乘之;虽有甲兵,无所陈之。使民复结绳而用之。甘其食,美其服,安其居,乐其俗。邻国相望,鸡犬之音相闻,       民至老死不相往来。

  信言不美,美言不信。善言不辩,辩言不善。知者不博,博者不知。圣人不积,既以为人,己愈有;既以与人,己愈多。
  天之道,利而不害。圣人之道,为而不争。


道   经

  道,可道,非常道;名,可名,非常名。
  无名,天地之始;有名,万物之母。故常无,欲以观其妙;常有,欲以观其徼。
  此两者,同出而异名,同谓之玄。玄之又玄,众妙之门。

  天下皆知美之为美,斯恶己;皆知善之为善,斯不善己。
  故有、无相生,难、易相成,长、短相形,高、下相盈,音、声相和,前、后相随。
  是以圣人处无为之事,行不言之教。万物作焉而不辞,生而不有,为而不恃,功成而不居。夫唯不居,是以不去。

  不尚贤,使民不争;不贵难得之货,使民不为盗;不见可欲,使心不乱。
  是以圣人之治,虚其心,实其腹,弱其志,强其骨;常使民无知无欲。使夫知者不敢为也。为无为,则无不治。

  道冲而用之,或不盈。渊兮,似万物之宗;挫其锐,解其纷;和其光,同其尘。湛兮,似或存。吾不知其谁氏之子,象帝之先。

  天地不仁,以万物为刍狗;圣人不仁,以百姓为刍狗。
  天地之间,其犹橐龠乎?虚而不屈,动而愈出。多言数穷,不如守中。

  谷神不死,是谓玄牝。玄牝之门,是谓天地根。绵绵若存,用之不勤。

  天长地久。
  天地所以能长且久者,以其不自生,故能长生。
  是以圣人后其身而身先,外其身而身存。非以其无私邪?故能成其私。

  上善若水。水善利万物而不争,处众人之所恶,故几于道。
  居善地,心善潲,与善仁,言善信,政善治,事善能,动善时。夫只唯不争,故无尤。

  持而盈之,不如其已。揣而锐之,不可长保。
  金玉满堂,莫之能守。富贵而骄,自遗其咎。
  功成名遂,身退,天之道。

  载营魄抱一,能无离乎?专气致柔,能如婴儿乎?涤除玄览,能无疵乎?爱民治国,能无为乎?天地开阖,能为雌乎?明白四达,能无知乎?
  生之畜之。生而不有,为而不恃,长而不宰,是谓玄德。

  三十幅共一毂,当其无,有车之用。
  埏埴以为器,当其无,有器之用。
  凿户牖以为室,当其无,有室之用。
  故有之以为利,无之以为用。

  五色,令人目盲;五音,令人耳聋;五味,令人口爽;驰骋田猎,令人心发狂;难得之货,令人行妨。
  是以圣人为腹不为目,故去彼取此。

  宠辱若惊,贵大患若身。
  何谓宠辱若惊?宠为下,得之若惊,失之若惊,是谓宠辱若惊。
  何谓贵大患若身?吾所以有大患者,为吾有身;及吾无身,吾有何患?故贵以身为天下者,可以寄天下;爱以身为天下者,可以托天下。

  视之不见,名曰夷;听之不闻,名曰希;搏之不得,名曰微。此三者,不可致诘,故混而为一。
  其上不徼,其下不昧。绳绳兮不可名,复归于无物。是谓无状之状,无物之象,是谓惚恍。迎之,不见其首;随之,不见其后。
  执古之道,以御今之有。能知古始,是谓道纪。

  古之善为道者,微妙玄通,深不可识。夫唯不可识,故强为之容:
  豫兮若冬涉川,犹兮若畏四邻,俨兮其若客,涣兮其若凌释,敦兮其若朴,旷兮其若谷,浑兮其若浊。
  孰能浊以澄?静之徐清。孰能安以久?动之徐生。
  保此道者不欲盈,夫唯不盈,故能蔽而新成。

  致虚极,守静笃。万物并作,吾以观其复。
  夫物芸芸,各归其根。归根曰静,静曰复命。复命曰常,知常曰明。不知常,妄作,凶。知常,容。容乃公,公乃王。王乃天,天乃道,道乃久,没身不殆。

  太上,不知有之;其次,亲之誉之;其次,畏之;其次,侮之。信不足,有不信,犹兮其贵言。功成事遂,百姓皆谓我自然。

  大道废,有仁义;智慧出,有大伪;六亲不和,有孝慈;国家昏乱,有忠臣。

  绝圣弃智,民利百倍;绝仁弃义,民复孝慈;绝巧弃利,盗贼无有。此三者以为文,不足。故令有所属,见素抱朴,少私寡欲,绝学无忧。

  唯之与阿,相去几何?善之与恶,相去若何?人之所畏,不可不畏。荒兮其未央哉!
  众人熙熙,如享太牢,如登春台。
  我独泊兮,其未兆,如婴儿之未孩;乘乘兮,若无所归。
  众人皆有余,而我独若遗。我愚人之心也哉!沌沌兮!
  俗人昭昭,我独昏昏;俗人察察,我独闷闷。忽兮若晦,寂兮似无所止。众人皆有以,我独顽似鄙。我独异于人,而贵食母。

  孔德之容,唯道是从。道之为物,唯恍唯惚。惚兮恍兮,其中有象;恍兮惚兮,其中有物。窈兮冥兮,其中有精;其精甚真,其中有信。
  自古及今,其名不去,以阅众甫。吾何以知众甫之然哉?以此。

  曲则全,枉则直;洼则盈,敝则新;少则得,多则惑。
  是以圣人抱一,为天下式。不自见故明;不自是,故彰;不自伐,故有功;不自矜,故长。
  夫唯不争,故天下莫能与之争。古之所谓曲则全者,岂虚言哉!诚全而归之。

  希言自然。
  飘风不终朝,骤雨不终日。孰为此者?天地。天地尚不能久,而况于人乎?故从事于道者:道者同于道,德者同于德,失者同于失。同于道者,道亦乐得之;同于德者,德亦乐得之;同于失者,失亦乐得之。
  信不足焉,有不信焉。

  歧者不立,跨者不行;自见者不明,自是者不彰;自伐者无功,自矜者不长。
  其在道也,曰余食赘行。物或恶之,故有道者不处。

  有物混成,先天地生。寂兮寥兮,独立而不改,周行而不殆,可以为天下母。吾不知其名,字之曰道,强为之名曰大。大曰逝,逝曰远,远曰反。
  故曰:道大,天大,地大,王亦大。域中有四大,而王居其一焉。
  人法地,地法天,天法道,道法自然。

  重为轻根,静为躁君。
  是以圣人终日行,不离辎重。虽有荣观,燕处超然。奈何万乘之主而以身轻天下?
  轻则失根,躁则失君。

  善行,无辙迹;善言,无瑕谪;善数,不用筹策;善闭,无关楗而不可开;善结,无绳约而不可解。
  是以圣人常善救人,故无弃人;常善救物,故无弃物。是谓袭明。
  故善人者,不善人之师;不善人者,善人之资。不贵其师,不爱其资;虽知,大迷,是为要妙。

  知其雄,守其雌,为天下溪。为天下溪,常德不离,复归于婴儿。
  知其白,守其黑,为天下式。为天下式,常德不忒,复归于无极。
  知其荣,守其辱,为天下谷。为天下谷,常德乃足,复归于朴。
  朴散则为器,圣人用之,则为官长。故大制不割。

  将欲取天下而为之,吾见其不得已。天下神器,不可为也。为者败之,执者失之。故物或行或随,或嘘或吹,或强或羸,或载或隳。
  是以圣人去甚,去奢,去泰。

  以道佐人者,不以兵强天下。其事好还。师之所处,荆棘生焉;大军之后,必有凶年。
  善者果而已,不敢以取强。果而勿矜,果而勿伐,果而勿骄,果而不得已,果而勿强。
  物壮则老,是谓不道,不道早已。

  夫兵者,不祥之器,物或恶之,故有道者不处。
  君子居则贵左,用兵则贵右。兵者不祥之器,非君子之器,不得已而用之,恬淡为上。胜而不美,而美之者,是乐杀人。夫乐杀人者,不可以得志于天下矣!
  吉事尚左,凶事尚右;偏将军处左,上将军处右。言居上势,则以丧礼处之;杀人众多,以悲哀莅之。战胜,以丧礼处之。

  道常无名。朴虽小,天下不敢臣。侯王若能守,万物将自宾。
  天地相合,以降甘露,民莫之令而自均。
  始制有名,名亦既有,夫亦将知上止,知止所以不殆。譬道之在天下,犹川谷之于江海。

  知人者智,自知者明;胜人者有力,自胜者强。知足者富;强行者有志;不失其所者久;死而不亡者寿。

  大道泛兮,其可左右。万物恃之以生而不辞,功成不名有。衣养万物而不为主,常无欲,可名于小;万物归焉而不为主,可名为大。
  是以圣人终不为大,故能成其大。

  执大象,天下往,往而不害,安平泰。
  乐与饵,过客止。道之出口,淡乎其无味,视之不足见,听之不足闻,用之不可既。

  将欲歙之,必固张之;将欲弱之,必固强之;将欲废之,必固兴之;将欲夺之,必固与之。是谓微明。
  柔胜刚,弱胜强。鱼不可脱于深渊,邦之利器,不可以示人。

  道常无为,而无不为。侯王若能守之,万物将自化。化而欲作,吾将镇之以无名之朴。无名之朴,夫亦将不欲;不欲以静,天下将自正。

import requests import parsel import re import os import time import urllib.parse import random import signal def change(content): """解密字体加密""" # 看到这里不要慌,后面有教大家如何去生产对应的解码 word_data = {58344: 'd', 58345: '在', 58346: '主', 58347: '特', 58348: '家', 58349: '军', 58350: '然', 58351: '表', 58352: '场', 58353: '4', 58354: '要', 58355: '只', 58356: 'v', 58357: '和', 58359: '6', 58360: '别', 58361: '还', 58362: 'g', 58363: '现', 58364: '儿', 58365: '岁', 58368: '此', 58369: '象', 58370: '月', 58371: '3', 58372: '出', 58373: '战', 58374: '工', 58375: '相', 58376: 'o', 58377: '男', 58378: '直', 58379: '失', 58380: '世', 58381: 'f', 58382: '都', 58383: '平', 58384: '文', 58385: '什', 58386: 'v', 58387: 'o', 58388: '将', 58389: '真', 58390: 't', 58391: '那', 58392: '当', 58394: '会', 58395: '立', 58396: '些', 58397: 'u', 58398: '是', 58399: '十', 58400: '张', 58401: '学', 58402: '气', 58403: '大', 58404: '爱', 58405: '两', 58406: '命', 58407: '全', 58408: '后', 58409: '东', 58410: '性', 58411: '通', 58412: '被', 58413: '1', 58414: '它', 58415: '乐', 58416: '接', 58417: '而', 58418: '感', 58419: '车', 58420: '山', 58421: '公', 58422: '了', 58423: '常', 58424: '以', 58425: '何', 58426: '可', 58427: '话', 58428: '先', 58429: 'p', 58430: 'i', 58431: '4', 58432: '轻', 58433: 'm', 58434: '士', 58435: 'w', 58436: '着', 58437: '变', 58438: '尔', 58439: '快', 58440: 'l', 58441: '个', 58442: '说', 58443: '少', 58444: '色', 58445: '里', 58446: '安', 58447: '花', 58448: '远', 58449: '7', 58450: '难', 58451: '师', 58452: '放', 58453: 't', 58454: '报', 58455: '认', 58456: '面', 58457: '', 58458: 's', 58460: '克', 58461: '地', 58462: '度', 58463: 'l', 58464: '好', 58465: '机', 58466: 'u', 58467: '民', 58468: '写', 58469: '把', 58470: '万', 58471: '同', 58472: '水', 58473: '新', 58474: '没', 58475: '书', 58476: '电', 58477: '吃', 58478: '像', 58479: '斯', 58480: '5', 58481: '为', 58482: 'y', 58483: '白', 58484: '几', 58485: '日', 58486: '教', 58487: '看', 58488: '但', 58489: '第', 58490: '加', 58491: '候', 58492: '作', 58493: '上', 58494: '拉', 58495: '住', 58496: '有', 58497: '法', 58498: 'r', 58499: '事', 58500: '应', 58501: '位', 58502: '利', 58503: '你', 58504: '声', 58505: '身', 58506: '国', 58507: '问', 58508: '马', 58509: '女', 58510: '他', 58511: 'y', 58512: '比', 58513: '父', 58514: 'x', 58515: 'a', 58516: 'h', 58517: 'n', 58518: 's', 58519: 'x', 58520: '边', 58521: '美', 58522: '对', 58523: '所', 58524: '金', 58525: '活', 58526: '回', 58527: '意', 58528: '到', 58529: 'z', 58530: '从', 58531: 'j', 58532: '知', 58533: '又', 58534: '内', 58535: '因', 58536: '点', 58537: 'q', 58539: '定', 58540: '8', 58541: 'R', 58542: 'b', 58543: '正', 58544: '或', 58545: '夫', 58546: '向', 58547: '', 58548: '听', 58549: '更', 58551: '得', 58552: '告', 58553: '并', 58554: '本', 58555: 'q', 58556: '过', 58557: '记', 58558: 'l', 58559: '让', 58560: '打', 58561: 'f', 58562: '人', 58563: '就', 58564: '者', 58565: '去', 58566: '原', 58567: '满', 58568: '体', 58569: '做', 58570: '经', 58571: 'K', 58572: '走', 58573: '如', 58574: '孩', 58575: 'c', 58576: 'g', 58577: '给', 58578: '使', 58579: '物', 58581: '最', 58582: '笑', 58583: '部', 58585: '员', 58586: '等', 58587: '受', 58588: 'k', 58589: '行', 58591: '条', 58592: '果', 58593: '动', 58594: '光', 58595: '门', 58596: '头', 58597: '见', 58598: '往', 58599: '自', 58600: '解', 58601: '成', 58602: '处', 58603: '天', 58604: '能', 58605: '于', 58606: '名', 58607: '其', 58608: '发', 58609: '总', 58610: '母', 58611: '的', 58612: '死', 58613: '手', 58614: '入', 58615: '路', 58616: '进', 58617: '心', 58618: '来', 58619: 'h', 58620: '时', 58621: '力', 58622: '多', 58623: '开', 58624: '已', 58625: '许', 58626: 'd', 58627: '至', 58628: '由', 58629: '很', 58630: '界', 58631: 'n', 58632: '小', 58633: '与', 58634: 'z', 58635: '想', 58636: '代', 58637: '么', 58638: '分', 58639: '生', 58640: '口', 58641: '再', 58642: '妈', 58643: '望', 58644: '次', 58645: '西', 58646: '风', 58647: '种', 58648: '带', 58649: 'j', 58651: '实', 58652: '情', 58653: '才', 58654: '这', 58656: 'e', 58657: '我', 58658: '神', 58659: '格', 58660: '长', 58661: '觉', 58662: '间', 58663: '年', 58664: '眼', 58665: '无', 58666: '不', 58667: '亲', 58668: '关', 58669: '结', 58670: '0', 58671: '友', 58672: '信', 58673: '下', 58674: '却', 58675: '重', 58676: '己', 58677: '', 58678: '2', 58679: '音', 58680: '字', 58681: 'm', 58682: '呢', 58683: '明', 58684: '之', 58685: '前', 58686: '高', 58687: 'p', 58688: 'b', 58689: '目', 58690: '太', 58691: 'e', 58692: '9', 58693: '起', 58694: '棱', 58695: '她', 58696: '也', 58697: 'w', 58698: '用', 58699: '方', 58700: '', 58701: '英', 58702: '每', 58703: '理', 58704: '便', 58705: '四', 58706: '数', 58707: '期', 58708: '中', 58709: 'c', 58710: '外', 58711: '样', 58712: 'a', 58713: '海', 58714: '们', 58715: '任', 58538: '三', 58590: '一'} result = '' for i in content: code = ord(i) if code in word_data: result += word_data[code] else: result += i return result # 请求头 headers = {"user-agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko)" " Chrome/116.0.5845.97 Safari/537.36 Core/1.116.537.400 QQBrowser/19.4.6561.400" } cookies=('x-web-secsdk-uid=6caa94ab-afcf-4fd4-afbb-8bc8452fe9be; Hm_lvt_2667d29c8e792e6fa9182c20a3013175=1753504097;' ' HMACCOUNT=3521586B2CBB60FD; s_v_web_id=verify_mdjr2cq7_0Awh10ms_xmxg_4RxP_ACcS_6L26t2CAuVN7;' ' csrf_session_id=42d699e530338ed5c27470544ca7f4d1; novel_web_id=7531242700978275891; gfkadpd=2503,36144;' ' serial_uuid=7531242700978275891; serial_webid=7531242700978275891; passport_csrf_token=456e18769bc01214ea4b162181d52c57; ' 'passport_csrf_token_default=456e18769bc01214ea4b162181d52c57;' ' passport_mfa_token=Ci%2BRmTcFLTjXAtuCAzxfHTr5xzh%2FeJAq9pCuk%2FlI65%2BK0XFl43i3nA5U27bvl3phfBpKCjwAAAAAAAAAAAAAT0cRRwFSohWydrXo5%2B%2FUfenqaq2QfGYbBk2u8N3i7t0vf%2B%2Bba1Iwc%2FGAe5KLLYMdq50Q0eD3DRj2sdFsIAIiAQMlxlhx; d_ticket=40365a26b04ae00fd40c24bf84c595e569134; odin_tt=64775b0e5c16e19ea1dcfc0bc2803975e7fe1fa238f7079fad44eb74d422a92b13922f254dfe242c1a10e398110f4a81; n_mh=Q_Sm8BYjtPoAOYv_SaH5P9NQDPqDZ7xoQRgI2GvcfEw; sid_guard=4b4ce70ae45606de9ccf894f86577bf9%7C1753504126%7C5184000%7CWed%2C+24-Sep-2025+04%3A28%3A46+GMT; uid_tt=9828be745c0647d8029cb6544523a987; uid_tt_ss=9828be745c0647d8029cb6544523a987; sid_tt=4b4ce70ae45606de9ccf894f86577bf9; sessionid=4b4ce70ae45606de9ccf894f86577bf9; sessionid_ss=4b4ce70ae45606de9ccf894f86577bf9; session_tlb_tag=sttt%7C11%7CS0znCuRWBt6cz4lPhld7-f________-7F1LcICKBvVj_qj8slUjAFUXFSpOSZ6rZJkWDYtmHBVs%3D; is_staff_user=false; sid_ucp_v1=1.0.0-KGM1OTZmODRmM2NhMjEyNDE4ZjA1YzIzZjhlZDRjOWU0Yjg3ZWY4MTkKHQj_svrjugIQ_rKRxAYYxxMgDDC8gbzSBTgCQO8HGgJobCIgNGI0Y2U3MGFlNDU2MDZkZTljY2Y4OTRmODY1NzdiZjk; ssid_ucp_v1=1.0.0-KGM1OTZmODRmM2NhMjEyNDE4ZjA1YzIzZjhlZDRjOWU0Yjg3ZWY4MTkKHQj_svrjugIQ_rKRxAYYxxMgDDC8gbzSBTgCQO8HGgJobCIgNGI0Y2U3MGFlNDU2MDZkZTljY2Y4OTRmODY1NzdiZjk; Hm_lpvt_2667d29c8e792e6fa9182c20a3013175=1753505316; ttwid=1%7CYbkOCAUHGSmJvwiQZl87vIuNuIeLtgcPuvxpcdV-nME%7C1753505317%7Ca23a7bc2cffe611918008995cea7fdf595616ea6cfe9a04215858502f0d6a522') cookies_jar=requests.cookies.RequestsCookieJar() for cookie in cookies.split(';'): key,value=cookie.split('=',1) cookies_jar.set(key,value) XS_id=input('id:') # 目标小说目录页链接 link ='https://fanqienovel.com/page/'+XS_id # 下面会带大家如何去找,需要自行去替换 link_response = requests.get(url=link, headers=headers,cookies=cookies_jar) link_data = link_response.text # 提取小说名称 name = re.findall('"bookName":"(.*?)",', link_data)[0] valid_name = re.sub(r'[\\/:*?"<>|]', '', name) os.makedirs(valid_name, exist_ok=True) # 提取章节ID列表(保持原有 chapter_id_list 逻辑) chapter_id_list = re.findall('<a href="/reader/(\\d+)" class="chapter-item-title"', link_data)[1:] CuoWu=[] BIaoTi_url={} Kuaijie={} Hao=0 # 遍历章节 for chapter_id in chapter_id_list: url = f'https://fanqienovel.com/reader/{chapter_id}' try: response = requests.get(url=url, headers=headers,cookies=cookies_jar, timeout=10) response.raise_for_status() # 检查HTTP状态码 html = response.text # 解析章节标题 selector = parsel.Selector(html) title = selector.css('.muye-reader-title::text').get() if not title: print(f"⚠️ 章节 {chapter_id} 未找到标题,跳过...") print(f"章节网址:https://fanqienovel.com/reader/{chapter_id}") class TimeoutError(Exception): pass def timeout_handler(signum, frame): raise TimeoutError() def input_with_timeout(prompt, timeout, default): signal.signal(signal.SIGALRM, timeout_handler) signal.alarm(timeout) try: user_input = input(prompt) signal.alarm(0) # 取消定时器 return user_input if user_input else default except TimeoutError: print(f"\n超时未输入,自动赋值为: {default}") return default except: signal.alarm(0) return default if __name__ == "__main__": BIaoTi = input_with_timeout( "1.手动输入:\n2.继续\n请选择(10秒超时自动选2): ", 10, "2" ) if BIaoTi==1: title=input("标题:") else: CuoWu.append(f'https://fanqienovel.com/reader/{chapter_id}') continue # 清理标题非法字符 valid_title = re.sub(r'[\\/:*?"<>|]', '', title) JianZhi=[(valid_title,url)] BIaoTi_url.update(JianZhi) BiaoHao=[(Hao,valid_title)] Kuaijie.update(BiaoHao) while True: # 获取用户输入并转换为整数 user_input = int(input("输入0退出: ")) # 检查退出条件 if user_input == 0: print("程序已退出") break # 跳出循环 Zhang=input("1.单章" "2.部分" "3.整本") print(Kuaijie) if Zhang==1: XiaZai=input('章节序号:') # 解析正文内容 content_list = selector.css('.muye-reader-content p::text').getall() content = '\n\n'.join(content_list) new_content = change(content) # 写入章节文件 file_path = os.path.join(valid_name, f'{valid_title}.txt') with open(file_path, 'w', encoding='utf-8') as f: f.write(title + '\n\n') f.write(new_content) print(f"✅ 已保存章节: {valid_title}") time.sleep(1) # 避免频繁请求 except Exception as e: time.sleep(3) print(f"❌ 章节 {chapter_id} 爬取失败: {str(e)}") continue print(f'《{valid_name}》共 {len(chapter_id_list)} 章节已保存完成') File "E:\Python\py\番茄小说下载(不完整)小说名 - 副本.py", line 162 while True: SyntaxError: expected 'except' or 'finally' block
最新发布
08-02
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值