2022 - 面向bilibili 成长日记

人生的丰富经验源于解决问题和克服挫折,踩坑是成长的必经之路。本文探讨了无效学习的几种状态,如盲目模仿、缺乏思考和无计划学习,并倡导成为T型人才,快速学习新技术,实现面向现实编程。

--------------------------------------------------------------------------

No.1 Time: 2022年3月2日01:14:13

一个人的经验丰富,不是因为他一生中有多么的顺利.
而是看他解决了多少问题和迈过了多少挫折.所以踩一些坑使我们成长的必经之路.
愿我们心里有火,眼中有光,修炼出一颗澄明的心,活成自己喜欢的模样.
                                                        <双城记>

在这里插入图片描述

T 型人才,一专多能.用最快的时间,学会最新的技术,赚最多的钱,面向现实编程.
无效学习的几种状态:
1 盲目的模仿,没有主见.
2 只会输入,不会思考.
3 没有计划,三心二意.
4 表面学习,流于形式.
你现在的输出如下: ``` ✅ 开始抓取弹幕... [2022-07-01] 已抓取过,跳过 [2022-06-30] 已抓取过,跳过 ... [2022-06-03] 已抓取过,跳过 ``` 这说明: > ✅ 脚本运行正常 > ❌ 但是所有日期都被标记为“已抓取”,所以没有真正执行爬取操作 --- ## 🔍 原因分析 ### 最可能的原因是: - **存在 `fetched_dates.log` 文件** - 这个文件记录了之前已经抓取过的日期 - 所以程序不会重复请求这些日期的数据 --- ## ✅ 解决方案(任选其一) ### ✨ 方法 1:删除 `fetched_dates.log` 文件(推荐) 这是最简单直接的方法。 #### 操作步骤: 1. 打开你的脚本所在目录(例如:`C:\Users\HUAWEI\Desktop\`) 2. 查看是否有名为 `fetched_dates.log` 的文件 3. 如果有,**删除它** 4. 再次运行脚本即可重新开始抓取 ```bash del fetched_dates.log python bilibili_danmu.py ``` --- ### ✨ 方法 2:修改日志文件路径(保留历史记录) 如果你不想删除旧的记录,可以修改代码中的日志文件名: ```python log_file = "fetched_dates_new.log" # 改成一个新的名字 ``` 这样就不会和原来的日志冲突,也不会跳过任何日期。 --- ### ✨ 方法 3:清空日志文件内容而不删除文件 你可以打开 `fetched_dates.log` 文件,清空里面的所有内容,保存后关闭。 这样脚本也会认为“还没有抓取过任何日期”。 --- ### ✨ 方法 4:修改逻辑不检查是否抓取过(谨慎使用) 如果你希望每次都重新抓取所有日期,可以在代码中注释掉相关判断逻辑: 找到以下部分: ```python if current_date in fetched_dates: print(f"[{current_date}] 已抓取过,跳过") current -= timedelta(days=1) continue ``` 将其改为: ```python # if current_date in fetched_dates: # print(f"[{current_date}] 已抓取过,跳过") # current -= timedelta(days=1) # continue ``` 这样每次都会强制抓取。 ⚠️ 注意:这样做可能导致重复数据、浪费资源、甚至被封 IP,请慎用! --- ## 🧪 验证是否成功 删除或修改完日志文件后,再次运行脚本: ```bash python bilibili_danmu.py ``` 你应该会看到类似这样的输出: ``` ✅ 开始抓取弹幕... [2022-07-01] 正在请求:https://api.bilibili.com/... [2022-07-01] 已获取 150 条弹幕 [2022-06-30] 正在请求:https://api.bilibili.com/... ... ``` --- ## ✅ 总结 | 想要的效果 | 推荐做法 | |-----------|----------| | 完全重新抓取所有日期 | 删除 `fetched_dates.log` | | 使用新日志文件 | 修改 `log_file` 名称 | | 清空已有记录 | 打开 log 文件并清空内容 | | 强制重复抓取 | 注释掉判断逻辑 | ---
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

MemroyErHero

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值