Hexo+travis+语雀 自动部署博客
修改自:https://www.yuque.com/u46795/blog/dlloc7yuque-hexo:https://github.com/x-cold/yuque-hexo
一、Hexo+Github 的痛点1.为啥要用 hexo+github?作为一个程序猿,博客肯定是必须要有的拉,github 也是必须要混的拉~所以:
hexo + github = 高大上
2.蛋疼的写作体验使用 hexo,会面临如下问题:
博客源码怎么管理?
图片存在哪?
如何编写 markdown 文件?
相信很多人都在使用本地编辑器来写博客,那体验,真心蛋疼,比如说 vscode,可视化插件一般般,图片还不能复制黏贴,想插入个图片还要先保存成文件放在本地,然后再引用,啥?你说七牛云存储?哪有复制黏贴爽呀~当然,博客源码可以使用 travis-ci 来做持续集成,想写博客或者换个电脑,clone 一下源仓库,写完 push 一下,就可以不用管了。but,比起独立站点的博客,如 wordpress,还是觉得写作体验有点不爽。
3. 脑洞大开:偶然间,朋友安利了语雀这个文档写作平台,觉得这 ...
抢学术章的的辛酸泪
前言
2021-10-10更新,增加对人工认证的处理,重构代码
由于问卷星更新了,里面加了阿里云智能验证的接口,所以之前的方法使用 selnium 不行了。
前端通过简单的判断就可以知道是不是 webdriver,解决的办法可以使用中间代理过滤掉 webdrvier 中的指纹信息,太过繁琐且不太好移植
😄 因此使用puppeteer的V2.0来了!
项目地址: https://github.com/DongZhouGu/wjx-academic
使用说明新建python工程建议使用 IDE Pycharm , 工程目录如下
安装环境Requirements
Python 3.5+
time
pyyaml
pypuppter(https://github.com/miyakogi/pyppeteer)
1python3 -m pip install pyppeteer -i https://pypi.tuna.tsinghua.edu.cn/simple
也可以直接在 Pycharm 中安装此包
安装包完成后,接着,修改下图所示的
的 pyppeteer/_init_.py ...