首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

python+shell 备份 CSDN 博客文章,CSDN博客备份工具

python+shell 备份 CSDN 博客文章,CSDN博客备份工具 在 csdn 写了几年的博客了。多少也积累了两三百篇博文,近日,想把自己的这些文章全部备份下来,于是开始寻找解决方案。...csdn 的每篇博文都有独立的 ID 因此,我们需要把所有的 ID 都找出来。...搞到所有文章的ID 这个会有很多种方法,我直接通过爬取我的博客首页,来拿到所有的文章 ID。...分析一下我的博客的首页列表,我们可以看到这样的 url 格式 https://blog.csdn.net/fungleo/article/list/2。...下载博客文章的所有的 json 数据 我通过分析博客的编辑器,顺利找到了一个接口,其结果如下: ? 这个接口,实在是太完美了。下面,我就要把这些全部下载下来。

49560

Python生成CSDN博客分享图

Python生成CSDN博客分享图 一、前言 我们分享博客的方式有很多种,最常见的无非就是分享链接。或者是编辑一条消息,写上标题链接等东西。但是这种方式都不够直观,相比之下图片的方式要更引人注目。...CSDN移动端提供了分享图的功能,但是展示的内容是固定的,所以我就想到用Python自己生成分享图。本文只是技术分享,所以在效果上没有下太多功夫,生成的图片比官方是要丑得多,还需包含。...二、爬取信息 我们要生成博客分析图,就需要先获得一些信息,像是作者的名字,头像,文章的摘要等。...这就需要使用到爬虫了,先选取本人的一篇博客:学会这些Python美图技巧,就等着女朋友夸你吧,我们在浏览器打开,右击检查就可以看到下图: ?...于是我们就可以用下面代码分析出摘要: import requests from bs4 import BeautifulSoup # 要生成分享图的博客地址 url = 'https://blog.csdn.net

52621

python+shell 备份 csdn 博客文章

python+shell 备份 csdn 博客文章3 备份图片 前面,我们将所有的博客文章全部备份下来了。但是,博客当中的那些图片,还是散落在各处。...有的在第三方的网站上,有的在 CSDN 的服务器上,有的直接引用的其他地方的图片。...备份图片的整体思路 通过循环每一个博客文章文档的每一行内容,查找所有的图片路径,并保存为字典。...再一次循环博客文章的每一行内容,通过上一步匹配的字典,将原有的图片路径替换为更新后的路径。 任何一个复杂的问题,我们认真分析后都能够解决。 查找所有图片路径脚本 #!...fp: res.append(fp) for i in res: saveImg(i) findMdFile() 好,通过上面的脚本,我顺利的将所有博客文章中的图片路径全部替换为新的图片路径

45370

requests+pyquery爬取csdn博客信息

突然闲来无事想要爬取csdn博客,顺便温习下相关技术点。 爬取目标 以我的csdn主页为例 ?...爬取的主要的数据已经在上用红线图标出来了,主要可分为两部分 所有博客的八个统计数据,原创的博客数、你的粉丝数、博客获得的赞、博客的评论数、博客等级、访问量、积分和排名 每篇博客的具体信息,如标题、发布时间...csdn网站虽然是一个技术性博客,但是貌似它的反爬措施做的不那么优秀,举个例子,我在分析网页结构的过程中发现它的评论数不是通过Ajax动态渲染的,而新浪新闻做到了这一点,也许是因为新闻类的实时性要求较高而技术博客类没这个必要吧.../tree/master/csdn 同时可以关注我的csdn爬虫专栏: https://blog.csdn.net/ygdxt/column/info/30335 感谢支持!...page_num = 1 account = str(input('print csdn id:')) #account = "ygdxt" # 首页地址 baseUrl = 'http://blog.csdn.net

74220

一、博客首页搭建搭建《iVX低代码仿CSDN个人博客制作》

制作iVX 低代码项目需要进入在线IDE:https://editor.ivx.cn/ 一、头部导航栏思路参考 首先我们可以查看CSDN博客首页,从中查看一下布局: 在以上首页中,我们可以得知其顶部为一个整行...,这个行内容左侧为一个logo,logo右侧为一个输入框,这个输入框输入文本后可以搜索对应的内容,在CSDN中搜索框可以搜索出用户名、下载等内容,在我们只做博客时使个人博客,咱们并不做过多的搜索,在功能设计时咱们只需要搜索出对应的博客内容即可...将会更加美观: 接着在这个主要内容行之中创建一个行,命名为头部: 接着给这个头部设置高度为包裹: 随后设置这个行的上下内边距,使这个头部行的内容跟头部底部有一定距离,更加美观,其实csdn...接下来制作右行的内容,此时设置右行的水平对齐为靠右,这样行内的内容就会往右靠齐: 接着往这个行中添加一个图片,设置宽高为 30px: 接着再设置一下圆角就可以了: 但此时还是跟CSDN...的头部有一点区别,总感觉csdn 的头部内容有一点阴影,那我们只需要设置当前行的阴影即可,找到整个头部行,设置阴影偏Y为3,模糊为1,设置一个阴影颜色即可: 那么此时效果如下:

1.4K20

四、博客详情页完成《iVX低代码仿CSDN个人博客制作》

制作iVX 低代码项目需要进入在线IDE:https://editor.ivx.cn/ 一、博客详情页分析 博客详情页大体分为顶部标题、发布时间、作者信息、博文内容,底部的评论我们在此不必做悬浮内容...顶部标题需要注意,不是只限于俩行,因为这是博文详情页,顶部标题肯定是需要显示完毕的,接下来就是发布时间和点赞,点赞在此是需要制作的,接着往下是一个作者信息,在此咱们只需要制作一个头像和右边的昵称即可,因为这是个人博客并不涉及关注内容...二、博客详情页标题及发布时间制作 首先咱们先制作博客详情页的标题和发布时间,此时先把顶部的头部栏复制过来,点击前台添加一个页面,命名为详情页: 接着复制整个首页中的主要内容行到详情页之中,因为大体布局一致

1K40
领券