1、请下载 Backup Douban Broadcast.py 文件
2、请确保电脑已安装python3
3、该脚本依赖两个python库,一是LXML
,二是requests
,(三是BeautifuSoup
,如果用的是Backup_Douban_Broadcast2.py
)
请安装完python3后分别安装。
*目前只能这样用,后期有时间会打包成.exe*
1.豆瓣处于登陆状态
2.复制豆瓣下的Uesr-Agent
和Cookie
,请用火狐或chrome等浏览器用F12打开开发者模式
3.更替脚本中的Uesr-Agent
和Cookie
4.运行并输入要备份的页数
Backup Douban Broadcast.py的功能
目前只能备份时间与文字,
没有广播的电影和书籍,
没有点赞和评论内容。
Backup_Douban_Broadcast2.py的功能
目前只能备份时间与文字,
没有广播的电影和书籍 ,已支持电影、音乐、豆列、广播内容了
还是没有点赞和评论内容。(主要是作者豆瓣没人点赞、评论😅 🙈 )
Backup Douban Broadcast.py
与Backup_Douban_Broadcast2.py
的主要具别是前者是用xlml解析的,后者用的是BeautifulSoup加上正则表达式,理论上前者会快一点,但快是没有用的,因为太快豆瓣会锁号(不是封号),因些两个脚本我都加了每页2秒暂停时间。
Backup_Douban_Broadcast2.py
太长写的得不好,看起来乱,后期会加入类的方法作简化,让思路看起来清晰一点。但单纯使用的话不影响,Backup_Douban_Broadcast2.py
的教程和Backup Douban Broadcast.py
基本一样(需加多一个BeautifuSoup库),只是操作上少了一步:输入页码,默认备份全部广播(除非广播超出1000页)。
GitHub有时会读取不出图片,我在CSDN上有较为详细一点的教程,但是更新的代码还是需要在GitHub下载。
下载、备份豆瓣广播