我博客文章裏的圖片和博客放在一起,圖片太多後佔的內存也會越來越大,所以就想找個圖牀放圖片,我選擇的圖牀是七牛雲,使用網頁版的上傳過,但由於圖片是在不同文件夾存放的,上傳不方便,後來查找到七牛雲開發者裏支持本地上傳,於是折騰了下,最後順利的實現本地批量上傳。
hexo2qiniu.py的功能是將本地博客中的圖片批量上傳到七牛雲鏡像中,並返回圖片的外鏈(即圖片鏈接),然後將該該外鏈替換博客中的本地鏈接。這裏你需要註冊七牛雲的存儲服務,創建一個bucket,裏面就是上傳文件的目的地。
圖一是原圖
圖二是替換後的圖
圖三是你七牛雲上傳的結果
話不多說.現在開始操作.以防萬一,注意要備份
-
md文件和圖片存放形式(如果md文件不包含圖片也沒問題)
-
安裝依賴
pip install qiniu
- 上傳和替換
python3 hexo2qiniu.py