年终报告--代码篇

《年终报告--代码篇》
且接上回说,我把自家的迷途桜网站用Python爬了.虽然只是简单的尝试,但是还是给了自己一点点鼓励,于是乎,我决定潜心研究Python一番,写个爬虫,帮助我爬动画种子.

在2019年下半年的时候,经过我学习研究视频,反复尝试之后,这个爬虫基本完成了,其大概效果如下,大家可以看看:

AnimationSpider git:(master) env PTVSD_LAUNCHER_PORT=64512 /Library/Frameworks/Python.framework/Versions/3.7/bin/python3 /Users/season/.vscode/extensions/ms-python.python-2020.1.58038/pythonFiles/lib/python/new_ptvsd/wheels/ptvsd/launcher /Users/season/Documents/PythonStudy/AnimationSpider/Search.py 
请输入动画名:澄空 刀剑神域 Alicization篇 War of Underworld
第1页
一页的数量24
http://www.acgsou.com/show-99c03bc72a022184c3d86ef53e0dbc7981dcd58c.html
http://www.acgsou.com/show-b88b6fe99f6b5c4ab74c9793e8ec8769bee004bc.html
http://www.acgsou.com/show-1d022122be6404b238d2b5d65d0c78f7d0c79b69.html
http://www.acgsou.com/show-6e235bd0dcac67ecd84425b17b1c73ae74cb1d1b.html
http://www.acgsou.com/show-033388ff80fb06f10e01140bf8a66c89969122bc.html
http://www.acgsou.com/show-6a5d94caeb0fcbea36f74c2c33c887d5dd068ec2.html
http://www.acgsou.com/show-4dd32aafb2afe56f0ba1b58dcbbc92a7245c067e.html
http://www.acgsou.com/show-46c4d3bcd63d432e90098cfd875fd4725028f77f.html
http://www.acgsou.com/show-e86bd19f60a3c318a6953a22159a327a9de5cbfe.html
http://www.acgsou.com/show-e2ea8220e5e213131fee568ce7b8c2c0a323b2fd.html
http://www.acgsou.com/show-e9d64bb22d710d1d9a461cac3ed693ec956f5d6a.html
http://www.acgsou.com/show-1c23a7dea820608d325ffff16235b3d146043162.html
http://www.acgsou.com/show-e12e9ff0a4cd826b1bc2021d99039d3379fd4530.html
http://www.acgsou.com/show-ecf621afdc5fe9b1e6db851aa8a85c1e555be6c0.html
http://www.acgsou.com/show-2ea9764d82797426362e73486a5bc9f177a7a39c.html
http://www.acgsou.com/show-115eba025650b32289a2455c328e1eafe7bff532.html
http://www.acgsou.com/show-87add4bc2ece94fac985fe7b14041df479840ca9.html
http://www.acgsou.com/show-1a67624a70a023c74f08e7099e4a5a14f9ce83d3.html
http://www.acgsou.com/show-a0167ccbda6b79d237291d0f433a72dfb56b6531.html
http://www.acgsou.com/show-4c435e3a03d6abf6796389f049688aab77cdeee4.html
http://www.acgsou.com/show-d36fbef9d389ea616a16d48fd2803e85e1462776.html
http://www.acgsou.com/show-cd4d52d3413f25aee7857933241cc6857565b525.html
http://www.acgsou.com/show-1dbe0c171b50ebbbade923524919cad8791acb39.html
http://www.acgsou.com/show-245a7cbdd49be6110dde9262928a9d58ba6f1378.html
已有 [SumiSora&CASO&FLsnow][sao-alicization_War_of_Underworld][12][CHS][720P].torrent种子文件,直接返回
已有 [SumiSora&CASO&FLsnow][sao-alicization_War_of_Underworld][12][CHT][720P].torrent种子文件,直接返回
已有 [SumiSora&CASO&FLsnow][sao-alicization_War_of_Underworld][11][CHS][720P].torrent种子文件,直接返回
已有 [SumiSora&CASO&FLsnow][sao-alicization_War_of_Underworld][11][CHT][720P].torrent种子文件,直接返回
已有 [SumiSora&CASO&FLsnow][sao-alicization_War_of_Underworld][10][CHS][720P].torrent种子文件,直接返回
已有 [SumiSora&CASO&FLsnow][sao-alicization_War_of_Underworld][10][CHT][720P].torrent种子文件,直接返回
已有 [SumiSora&CASO&FLsnow][sao-alicization_War_of_Underworld][09][CHS][720P].torrent种子文件,直接返回
已有 [SumiSora&CASO&FLsnow][sao-alicization_War_of_Underworld][09][CHT][720P].torrent种子文件,直接返回
已有 [SumiSora&CASO&FLsnow][sao-alicization_War_of_Underworld][08][CHS][720P].torrent种子文件,直接返回
已有 [SumiSora&CASO&FLsnow][sao-alicization_War_of_Underworld][08][CHT][720P].torrent种子文件,直接返回
已有 [SumiSora&CASO&FLsnow][sao-alicization_War_of_Underworld][07][CHS][720P].torrent种子文件,直接返回
已有 [SumiSora&CASO&FLsnow][sao-alicization_War_of_Underworld][07][CHT][720P].torrent种子文件,直接返回
已有 [SumiSora&CASO&FLsnow][sao-alicization_War_of_Underworld][06][CHS][720P].torrent种子文件,直接返回
已有 [SumiSora&CASO&FLsnow][sao-alicization_War_of_Underworld][06][CHT][720P].torrent种子文件,直接返回
已有 [SumiSora&CASO&FLsnow][sao-alicization_War_of_Underworld][05][CHS][720P].torrent种子文件,直接返回
已有 [SumiSora&CASO&FLsnow][sao-alicization_War_of_Underworld][05][CHT][720P].torrent种子文件,直接返回
已有 [SumiSora&CASO&FLsnow][sao-alicization_War_of_Underworld][04][CHS][720P].torrent种子文件,直接返回
已有 [SumiSora&CASO&FLsnow][sao-alicization_War_of_Underworld][04][CHT][720P].torrent种子文件,直接返回
已有 [SumiSora&CASO&FLsnow][sao-alicization_War_of_Underworld][03][CHS][720P].torrent种子文件,直接返回
已有 [SumiSora&CASO&FLsnow][sao-alicization_War_of_Underworld][03][CHT][720P].torrent种子文件,直接返回
已有 [SumiSora&CASO&FLsonw][sao-alicization_War_of_Underworld][02][CHS][720P].torrent种子文件,直接返回
已有 [SumiSora&CASO&FLsonw][sao-alicization_War_of_Underworld][02][CHT][720P].torrent种子文件,直接返回
已有 [SumiSora&CASO&FLsonw][sao-alicization_War_of_Underworld][01][CHS][720P].torrent种子文件,直接返回
已有 [SumiSora&CASO&FLsonw][sao-alicization_War_of_Underworld][01][CHT][720P].torrent种子文件,直接返回
所有的下载完成

大致的就是输入字幕组和动画名的组合,就会出现你想要找的动画的信息,然后如果有资源的话,就会多线程异步下载种子,这个下载会有去重功能,之前下载过得就不用下载了,并且在解析完成后,留下本次爬虫结果的日志.

看起来很高大上,实际上问题还很多,可能因为解析问题崩溃等等…

但是足以应对我的日常需求,我不必每次打开网上去找资源了,只要第一次确定了字幕组和想要看的动画,后面就基本就使用这个爬虫就能解决下载动画种子的问题了.

看看是不是挺不错的.

这里附上代码地址 :https://github.com/seasonZhu/AnimationSpider
其实我是考虑打包成为执行文件的,但是考虑我没有Windows电脑可以使用了,也不太方便测试,于是乎没有继续下去.
使用这个爬虫还是需要点点的技术支持的,比如VSCode的使用,其中Python的安装,使用pip安装Python库等.

也许,你会觉得我这么说下去很乏味,也许你会觉得我无非是在装X,但是我只能说,撇开写代码学习研究,可能我能找到有趣的事情已经很少了.
看动画打发时间确实很有趣,但是前提是有时间需要打发.
到了我这阶段,真的好想一分钟掰成两分钟,这也想干,那也想做,但是大多数时候,我需要的是牺牲自我,去维系一个家庭.

所以如果写一份代码可以提高我时间上的利用,慰藉一下自己,我何乐而不为呢?

2019年,我努力的让自己不懈怠,回炉自己本职工作的Objective-C和Swift编程语言,学习了Python了,使用Fastlane进行脚本自动化,目前正在学习Flutter……
有些事,回想起来就是莫名的悲伤.
遥想当年论坛盛兴的时候,PHP大行其道,我没有因为热爱论坛而去学习编程语言.
sola在做独立博客的时候,我没有因为想要将网站变更好而去学编程语言.
XGL说想要做AVG的时候,我没有因为想要做一款游戏而去学编程语言.
人啊,内心的是懒惰,是抗拒未知的,我就这样,到了最后,为了养家糊口,我跑去学了编程.

促使人向上的,也就只有架在脖子上的刀了,生活迫使我做出了改变与妥协,也是生活让我深知了曾经的不易.
回头想想的时候,我其实不懂或者懂,当年那种今朝有酒今朝醉的生活到底好不好,上个班,回家刷刷动画,然后跟着大家讨论一下,熬夜继续刷动画,睡觉睡到日三竿,曾经的我造就了现在的我,现在的我也是曾经的我.
所以,释怀自己,我的生活还要继续,工作还要继续,代码还要继续学继续敲,动画还要继续追!
就算,这个时候不得不隐藏自己喜欢动画这个爱好,就算,周遭已经没有可以畅聊的朋友,就算,时间变得再少也不妨我偷偷看一集.

文章开用的是Python语言的标识符的衍生图,两条巨蟒,相互缠绕.就是–
莫比乌斯环,交错时空,无论绕多久,我们始终还是会再相遇.

点赞
  1. XGL说道:

    自古忠孝不能两全,做一个社会人,上有老下有小,家庭琐事,局内局外应酬各种多,没有精力和时间去经营爱好了,既然选择这条路便只能一辈子走下去了。否则趁年轻就该离家出走,一心一意,约上几个志同道合的伙伴,抛开一切搞研发搞创作,不成功绝不回头,没准到中年会造就一番轰动。所以不用想太多了,无论什么路都是自己走的。
    最近注意保重身体,健康第一,新春快乐!

  2. linkirbyy说道:

    好久不来,Niji加油~

发表评论

电子邮件地址不会被公开。 必填项已用*标注