bypy 是百度網盤開放的 API,將檔案儲存在百度網盤 /apps/bypy/ 之下,從而實現使用百度網盤上傳下載。也就是 我的應用數據/bypy
資料夾中。
安裝 bypy#
執行命令
pip install bypy
登入#
執行命令
bypy info
這時會返回一個網址,打開這個網址將得到驗證碼
將驗證碼輸入到命令行中,這樣 bypy 得到百度網盤 API 使用權限,接下來就可以使用 bypy 管理百度網盤檔案的上傳下載了。
授權只需一次,一旦成功,以後就不會再出現授權提示。access_token 和 refresh_token 儲存在 /~/.bypy/bypy.json 中。
使用#
查看命令列表#
bypy help list
查看所有檔案(也就是網盤中 /我的應用數據/bypy
資料夾中)#
bypy list
上傳檔案#
bypy syncup XXX
或者
bypy upload XXX
如果不加上 XXX 檔案名,預設就是整個目錄上傳。
下載#
下載單個檔案
bypy downfile XXX
指定路徑下載
bypy syncdown
或者
bypy downdir /
downdir 後面跟的是本地的路徑。