碎碎念: 2025-07-16

发表于 2025-07-16 01:42 更新于 2025-07-16 01:42 516 字 3 min read

碎碎念: 26-02-22碎碎念: 26-02-20碎碎念: 26-02-18-2碎碎念: 26-02-18碎碎念: 26-02-17碎碎念: 26-02-15碎碎念: 26-02-14碎碎念: 26-01-16 朋友、人际交往碎碎念: 26-01-01 2025年,年度回顾碎碎念: 2025-10-19碎碎念: 2025-10-17 (补)碎碎念: 2025-10-13 (补、密码保护)碎碎念: 请原谅内向的我碎碎念: 2025-09-23碎碎念: 完美移植 PureSuck 主题碎碎念: 2025-07-16碎碎念: 2025-07-05碎碎念: 2025-06-13碎碎念: 2025-06-09碎碎念: 2025-05-18 一张傍晚的照片碎碎念: 2025-05-05碎碎念: 2025-04-30碎碎念: 2025-04-20碎碎念: 2025-04-19碎碎念: 2025-04-13碎碎念: 2025-03-09-2碎碎念: 2025-03-09碎碎念: 我太懒了,连个年终总结都没写碎碎念: 2024-11-17碎碎念: 2024-10-8 至 2024-10-18碎碎念: 2024-09-29碎碎念: 2024-09-24碎碎念: 2024-09-23碎碎念: 2024-10-05碎碎念: 2024-10-03 喝上了芋泥啵啵奶绿碎碎念: 2024-10-03 愿世界永无战事碎碎念: 2024-09-15碎碎念: 2024-09-01碎碎念: 2024-08-29 谁动我歌单?碎碎念: 2024-08-29 我抑郁症?碎碎念: 2024-08-29碎碎念: 2024-08-26碎碎念: 2024-08-22碎碎念: 2024-08-18碎碎念: 2024-08-11碎碎念: 2024-08-08碎碎念: 2024-08-06 梦碎碎念: 2024-08-06碎碎念: 2024-08-04碎碎念: 2024-07-21碎碎念: 2024-07-13碎碎念: 2024-07-08碎碎念: 2024-07-03碎碎念: 2024-07-02碎碎念: 2024-07-01碎碎念: 2024-06-30碎碎念: 2024-06-28碎碎念: 2024-06-27碎碎念: 2024-06-26碎碎念: 2024-06-22碎碎念: 2024-06-20碎碎念: 2024-06-18碎碎念: 2024-06-17碎碎念: 2024-06-15碎碎念: 2024-06-14碎碎念: 2024 年的高三喊楼碎碎念: 2024-06-06碎碎念: 2024-05-30 一碎碎念: 2024-05-30 二碎碎念: 2024-05-27碎碎念: 2024-05-26碎碎念: 2024-05-23碎碎念: 2024-05-22碎碎念: 2024-05-19碎碎念: 2024-05-17碎碎念: 2024-05-14碎碎念: 2024-05-13碎碎念: 2024-05-12碎碎念: 2024-05-10碎碎念: 2024-05-08碎碎念: 2024-05-06碎碎念: 2024-05-05 M:8 三碎碎念: 2024-05-05碎碎念: 2024-05-05 M:7 二碎碎念: 2024-05-05 M:7 一碎碎念: 2024-05-02 星期四 M:3 小雨碎碎念: 2024-04-29 M:7碎碎念: 2024-04-27 M:8
代码是写不完的,BUG 也是修不完的。

有趣

image

image


代码是写不完的,BUG 也是修不完的。

刚放假时,去 Github 更新了一下 python-code/novel_crawler 的代码,前后修复了若干 BUG、新增了多线程下载、弄了个极美的命令行界面。

一直以为很久之前就已经加了多线程下载,一查才知道是前不久新加的。记得当时随便找了个小说网站来调试代码,到写完代码时估计已经对人家网站发起了几万次,现在回想有些愧疚,估计几万次请求对人家网站是一种不小的负担呢。嗯,他网站响应速度还挺快的,让我 20s 爬了近 4k 个页面。

python-code/novel_crawler 我还想添加对 xpath 的支持,使其能在更复杂的小说页面准确地获取内容。但暂时没想好怎么向下兼容,改动的地方将会比较多,就暂时丢到一边了。

后来就去搭建 python-code Actions 了,用于自动将 Python 代码打包成可执行文件(使用nuitka)。怎么说呢,这个前后够折磨人了。从仅听说过 nuitka,到极为熟悉使用 nuitka。Action 不断的运行,不断的报错,给我发了七十多条邮件([God-2077/python-code] Run failed)。不理解怎么配置、怎么写相关代码。都是 Git 提交,Action 运行并报错,再修代码提交,Action 运行又报错,再……

不过最终还是跑起来了,就差一下优化完善了。

再到最后,就像前篇文章说的,跑去爬网站下载本子了。前篇文章的代码写完后,在手机又加了个多线程下载的、能自动切换中文的、EPUB 图片优化的。但是在手机写的,代码怎么简单实现就怎么写,结构写的一团糟,但能跑起来就行了。

手机非常不适合看本子,屏幕太小了

为什么会在手机写,因为电脑被我爸收了,估计放假结束都没法更新代码了。

喜欢的话,留下你的评论吧~