GetQzonehistory
无聊刷B站,刷到获取QQ空间发过的历史说说(删除的也可以获取到) 。
然后就心潮澎湃鼓捣了一番。
爬取过程
up主在GitHub上上传的文件比视频中更全面,教程也非常清晰,这里主要总结我遇到的问题。
Problem 1
1 | python -m venv myenv |
在配置到这一步时,我的电脑显示如下报错
1 | PS F:\some_funny_attempts\GetQzonehistory-main\GetQzonehistory-main\GetQzonehistory>myenv\Scripts\activatemyenv\Scripts\activate : 无法加载文件 F:\some_funny_attempts\GetQzonehistory-main\GetQzonehistory-main\GetQzonehistory\myenv\Scripts\Activate.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参阅 https:/go.microsoft.com/fwlink/?LinkID=135170 中的 about_Execution_Policies。 |
还好B站老哥早已实践过,在评论区放出了解决办法,输入下列指令即可。
1 | Set-ExecutionPolicy RemoteSigned -Scope CurrentUse |
Problem 2
接下来就运行得比较顺利,但在本地终端powershell获取二维码时显示不完全,belike:
(忘记截图了)
所以转战用 pycharm 打开终端,就能正常显示二维码
(不过这个二维码长宽比视觉上有些不正常)
后面再用powershell复现的时候就能看到正常的二维码了。
Problem 3
剩余的就是一些pycharm里模块没有安装的小问题了。
直接一个 pip install 就搞定。
缺少模块的报错belike:
1 | Traceback (most recent call last): |
这也就意味着要安装 ‘pandas’ module。
XSWL🤣
虽然有点后悔把以前的黑历史删掉,但是现在靠技术能找回来也是万分庆幸的了。
……
一有点心事就往qq空间里放,还有大胆开麦,激情转发,成分确实复杂。
……
😏嗯,接下来我要走励志风了。
Bonus
✌,终于会设置图片大小了。
但是预览显示不出来效果有点拉跨。
将markdown语法换成html语法就好了:
1 | <img src="/images/xxx.png" width="200" height="200"> |
后面应该会详细整理一下图片有关的语法,浅挖一个坑。🥱
- Title: GetQzonehistory
- Author: Pomni
- Created at : 2024-09-19 11:07:45
- Updated at : 2024-09-19 12:45:49
- Link: https://redefine.ohevan.com/2024/09/19/GetQzonehistory/
- License: This work is licensed under CC BY-NC-SA 4.0.
Comments