【Linux】Linux服務器連接百度網盤:實現(xiàn)上傳下載
1. 前言
百度云提供Python包bypy進行遠程服務器的對接然后下載:
- github地址
粗略的連接步驟如下:
- 首先,pip 安裝所需包
- 然后,授權本人的百度云賬號后,
- 最后,就可以直接使用命令行來實現(xiàn)與百度網盤(我的應用數據)/bypy目錄下的文件進行上傳與下載的交互了。
2. 具體過程
2.1 pip 安裝所需包
輸入命令行:
pip install bypy
2.2 認證(第一次連接需要認證)
1)輸入命令行
bypy info
2)復制上面的認證鏈接,在登陸了網盤賬號的瀏覽器中,新建標簽頁打開鏈接進行認證,如下,
3)復制授權碼,回到命令行,粘貼授權碼,然后回車即可。
2.3 下載所需文件或者目錄
1)認證成功后,我們可以在網盤中的“我的應用數據”目錄下看到如下文件夾:
2)將需要傳輸的文件,放到 bypy 目錄下。然后在linux服務器中執(zhí)行:
bypy list
可以查看該目錄下的文件。
3)然后在終端中輸入如下內容進行下載,比如在bypy目錄下需要下載 test 目錄:
bypy downdir /test
2.4 其他指令使用
1)查看更多命令和使用幫助
bypy -h
2)常用命令:
-
bypy list
:顯示百度網盤 /apps(我的應用數據)/bypy 目錄下的所有文件。 -
bypy upload [localpath] [remotepath] [ondup] 或 bypy syncup [localdir] [remotedir] [deleteremote]
:上傳文件到百度網盤 -
bypy downfile <remotefile> [localpath]
:從百度網盤下載單個文件 -
bypy downdir [remotedir] [localdir]
:從百度網盤下載整個文件夾
2.5 注意事項
如果提示command not found,需要使用以下命令進行激活文章來源:http://www.zghlxwxcb.cn/news/detail-719697.html
python -m bypy info
參考
【1】https://blog.csdn.net/weixin_39589455/article/details/128985553文章來源地址http://www.zghlxwxcb.cn/news/detail-719697.html
到了這里,關于【Linux】Linux服務器連接百度網盤:實現(xiàn)上傳下載的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網!