GetQzonehistory

Pomni Lv1

无聊刷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
2
3
4
Traceback (most recent call last):
File "F:\some_funny_attempts\GetQzonehistory-main\GetQzonehistory-main\main.py", line 9, in <module>
import pandas as pd
ModuleNotFoundError: No module named 'pandas'

这也就意味着要安装 ‘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