首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Python生成CSDN博客分享

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

55321

搭建博客

搭建博客床 前言 随着博客内容的增加,文章图片的数量也不断增长,如何引用存储图片就成了一个问题。...对于我这样没什么访问量,只是写给自己看的博客,要求就是简单方便(当然能白嫖最好 ),最后采用 GitHub + JsDelivr + uTools 床插件的办法。...如果像我一样仅仅是为 Hexo + github pages 博客搞个床,感觉再弄那些就有些麻烦了。...公益床 公益床简单来说就是一些免费的床,缺点就在于速度确实有些慢了,毕竟免费->盈利有限->服务器也有限 SM.MS: 比较有代表性的一个免费床,我之前用的也是 SM.MS 除了速度慢点,...下面回到正题,说一下我的床选择。 创建 GitHub 仓库 用 GitHub 作为仓库没什么理由,主要就是免费,空间大,至于什么访问问题,能自己把博客都折腾起来的人我相信这都不算事。

1.1K10
您找到你想要的搜索结果了吗?
是的
没有找到

博客床迁移记

床一时爽,迁移火葬场 前几天在群里看到说新浪微博床挂掉了,床上的图片链接单独访问还可以,但是在博客文章上就显示不出来了。...去自己网站上看一下,果然,连博客首页图片都加载不出来了,极大地影响了阅读体验呀。 还好图片链接是可以访问的,这就意味着图片还在,还来得及做迁移和备份。...回顾之前用了好多免(hao)费(yang)(mao)床,从最早的 七牛,到 Cloudinary,再到 微博床。...key=12345&source=http://somewebsite/someimage.jpg&format=json 简单地写了个 Python 脚本来实现自动替换: 1import os...不足之处 用自己的床也有不足之处,除了访问速度没有国内的床速度快,还有就是万一 VPS 挂了,那床又 GG 了,一个方案就是:把 GitHub 当做备份的床。

1.2K30

Python:Django搭建博客

简介 学完 Django2.x 可以搭建一个个人博客练练手 教程 创建项目 通过 pycharm 创建博客项目与虚拟环境 修改相关设置 允许任何域名 在开发和测试的时候可以将这里填为 *,后期部署上线后修改为指定域名即可...按照之前的文章:Django2.0 正确配置 MySQL,配置好 MySQL 数据库 接下来再进行数据库迁移 (DjangoBlogEnv) hls-MacBook-Pro:DjangoBlog hl$ python...manage.py makemigrations No changes detected (DjangoBlogEnv) hls-MacBook-Pro:DjangoBlog hl$ python...initial… OK 代表 mysql 数据库已配置完成,接下来创建 django-admin 管理员 (DjangoBlogEnv) hls-MacBook-Pro:DjangoBlog hl$ python...def __str__(self): return self.content 数据库迁移 (DjangoBlogEnv) hls-MacBook-Pro:DjangoBlog hl$ python

55600

Python博客爬虫,新浪博客图片异步爬虫

身为一个有觉悟的渣渣,永远不会停止爬虫的瞎写(内卷)之路,很久没有coding了,so就有了下面这篇分享,一个博客爬虫,图片爬虫,我们都非常熟悉的新浪博客的图片爬虫,为了体现本渣渣的渣渣(弱智)水平,带来了一个异步版本...headers={ "Referer":url, "User-Agent":UserAgent().random, } 2.图片中高清大的地址获取 高清大的链接是需要替换的...replace("middle","orignal") 附完整源码参考: #http://blog.sina.com.cn/s/articlelist_1462278767_0_1.html #新浪博客文章采集...mod=viewthread&tid=1469537&extra=page%3D1%26filter%3Dtypeid%26typeid%3D29 #[Python] 爬取小姐姐写真照的全站异步爬虫,即使设置了反爬我也要爬给你看

65930

Hexo博客 | 如何为博客添加顶部轮播和文章推荐卡片

最近看了zhheo大佬的博客首页,发现大佬的布局还是那么的好看,于是果断COPY,再加上我一直想要在我的博客首页加一个大画幅的轮播插件,于是又参考了Hassan的文章轮播…经过一番折腾,效果如下:...homeTopGroup.homeTopGroup #banner_group #banners include sticky.pug //轮播...创建顶部轮播 2.1 创建sticky.pug 在themes/butterfly/layout/includes路径下创建sticky.pug文件: link(rel='stylesheet' href...description: Hexo博客搭建全过程,环境部署,博客魔改等等... - cover: https://npm.elemecdn.com/justlovesmile-img/090412...-1557363852af44.jpg timeline: '2020-04-09' link: /posts/56163.html title: Hexo博客 | 博客中能用到的代码(一)

1.1K30

【开源床】使用Typora+PicGo+Gitee搭建个人博客

一、什么是床? 床是一种在线存储图片的服务,通常用于在网页、博客等互联网平台上存储和分享图片。床服务允许用户将图片上传到服务器,并生成一个唯一的URL链接用于访问这些图片。...床服务的优势在于可以减轻网站或博客的服务器负担,提高页面加载速度,同时也方便了用户管理和分享图片资源。...常见的床服务提供商包括七牛云、腾讯云、阿里云等,此外,也有一些开源的床工具可供用户自行搭建和使用。...二、Typora+PicGo+Gitee搭建个人床 ☀️2.1 PicGo 打开PicGo,可以看到PicGo默认是不显示Gitee的床,需要安装一个插件(见后续) 安装插件gitee-uploader...插件安装完成后,会发现现在床出多显示了gitee 点击床设置->gitee(将其设置成默认床) 现在需要填入对应的参数 前往gitee官网https://gitee.com/ 新建仓库(后续用以存放图片

37310

Python搭建博客网站小结

引言 文件结构 关键技术 http工作流程 ORM框架Day3-Day4 web框架Day5 作业成果 博客首页 写博客 文章管理 文章详情 总结 参考 引言 断断续续终于过了一遍廖雪峰的Python...作业托管于我的github 文件结构 awesome-python3-webapp/ <--根目录 | +-www/ <--web项目目录 |...handlers.py中响应的URL处理函数,并返回结果 response_factory在拿到经URL处理函数返回过来的对象,经过一系列类型判断后,构造出正确web.Response对象,返回给客户端 作业成果 博客首页...写博客: ? 文章管理: ? 文章详情: ? 总结 通过该作业,基本了解了一个webapp的开发流程和部分技术,了解了http的工作原理,复习了python的使用。...但是也深刻认识到python知识点的不熟练和前端相关知识的匮乏,后续仍要加强python项目练习和前端知识的学习。

67320

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

python+shell 备份 CSDN 博客文章,CSDN博客备份工具 在 csdn 写了几年的博客了。多少也积累了两三百篇博文,近日,想把自己的这些文章全部备份下来,于是开始寻找解决方案。...搞到所有文章的ID 这个会有很多种方法,我直接通过爬取我的博客首页,来拿到所有的文章 ID。...通过 BeautifulSoup 这个 python 爬虫工具,我们可以非常轻松的拿到这个值。 于是,我写出了下面的脚本: #!...这里,我用了 python 执行 shell 脚本的方式写入文件。确实,shell 实在太方便了。...下载博客文章的所有的 json 数据 我通过分析博客的编辑器,顺利找到了一个接口,其结果如下: ? 这个接口,实在是太完美了。下面,我就要把这些全部下载下来。

51460

【开源床】使用Typora+PicGo+Github+CDN搭建个人博客

一、什么是床? 床是一种在线存储图片的服务,通常用于在网页、博客等互联网平台上存储和分享图片。床服务允许用户将图片上传到服务器,并生成一个唯一的URL链接用于访问这些图片。...床服务的优势在于可以减轻网站或博客的服务器负担,提高页面加载速度,同时也方便了用户管理和分享图片资源。...常见的床服务提供商包括七牛云、腾讯云、阿里云等,此外,也有一些开源的床工具可供用户自行搭建和使用。...二、Typora+PicGo+Github+CDN搭建个人床 ☀️2.1 PicGo 打开PicGo,可以看到PicGo默认显示Github的床 点击床设置->github(将其设置成默认床)...设置自定义域名我们使用免费的CDN,其中UserName和RepoName分别修改成自己的GitHub的用户名和仓库名(很简单的查看方式就是去刚刚创建的床仓库项目地址下查看) 设定自定义域名: https

27910
领券