本项目基于DrissionPage,用于同步本地markdown文件至csdn、知乎、掘金、简书平台。
- 支持CSDN、知乎、掘金、简书平台
- 支持markdown文件
- 支持将markdown中图片上传至PicGo图床(需先配置)
- 浏览器自动化操作
- python环境
- chrome浏览器
- PicGo图床
- Windows平台(windows平台开发,只针对windows进行了测试)
- 克隆仓库到本地:
https://github.com/MaterialShadow/articles_sync.git
pip install -r requirements.txt
python setup.py bdist_wheel
cd dist
pip install articles_sync-*-py3-none-any.whl如果不起作用需要先将python环境的scripts目录添加到环境变量
或者直接python main.py
Usage: articles_sync [OPTIONS] COMMAND [ARGS]...
文章同步工具,暂支持 csdn 知乎 简书 掘金
Options:
--help Show this message and exit.
Commands:
config 配置信息
login 平台登录,仅记录登录信息,密码存放在keyring中,无需担心被窃取
sync 将本地markdown文件同步至平台
upload 上传图片至图床子命令帮助通过--help查看
配置信息
Options:
--dp drissionpage相关配置
--pg PicGo相关配置
--help Show this message and exit.可以配置dp端口及chrome路径、pg图床ip及端口号
此处是记录平台账号信息,存在keyring中,无需担心安全性问题
md_sync.exe upload --file "D:\md\test.md"md_sync.exe sync --platform csdn --path "D:\md\test.md"