前言
百度云提供Python包bypy進(jìn)行遠(yuǎn)程服務(wù)器的對(duì)接然后下載:
https://github.com/houtianze/bypy
可以通過pip直接下載,授權(quán)本人的百度云賬號(hào)后,就可以直接使Linux電腦本地文件與百度網(wǎng)盤的apps(我的應(yīng)用數(shù)據(jù))/bypy目錄下的文件進(jìn)行上傳與下載的交互了。
本文簡(jiǎn)單介紹其相關(guān)的使用方式,僅限于命令行使用。在Python程序中的調(diào)用請(qǐng)另行查閱。
0. 預(yù)備
首先確保linux服務(wù)器上安裝有python和pip包管理工具
1. 安裝bypy
pip install bypy
2. 第一次需要登錄認(rèn)證(對(duì)接百度網(wǎng)盤)
bypy info
顯示如下:
復(fù)制上面的認(rèn)證鏈接,在登陸了網(wǎng)盤賬號(hào)的瀏覽器中新建標(biāo)簽頁(yè)打開鏈接進(jìn)行認(rèn)證。
粘貼授權(quán)碼然后回車即可
3. 下載所需文件或者目錄
授權(quán)成功后,我們可以在網(wǎng)盤中的“我的應(yīng)用數(shù)據(jù)”目錄下看到如下文件夾:
將需要傳輸?shù)椒?wù)器的文件放到bypy目錄下。然后在linux服務(wù)器中執(zhí)行bypy list
可以查看該目錄下的文件
然后在終端中輸入如下內(nèi)容進(jìn)行下載,比如在bypy目錄下需要下載data目錄:
bypy downdir /data
4. 其他指令使用
可以查看更多命令和使用幫助
bypy -h
常用命令:
-
bypy list
顯示百度網(wǎng)盤 /apps(我的應(yīng)用數(shù)據(jù))/bypy 目錄下的所有文件。 -
bypy upload [localpath] [remotepath] [ondup]
或bypy syncup [localdir] [remotedir] [deleteremote]
上傳文件到百度網(wǎng)盤 -
bypy downfile <remotefile> [localpath]
從百度網(wǎng)盤下載單個(gè)文件 -
bypy downdir [remotedir] [localdir]
從百度網(wǎng)盤下載整個(gè)文件夾
5. 注意事項(xiàng):
如果提示command not found,需要使用以下命令進(jìn)行激活文章來源:http://www.zghlxwxcb.cn/news/detail-740889.html
python -m bypy info
后續(xù)所有命令類似,前加 python -m
即可;如果python指令不在您的路徑下,那么原則上我建議您將其加入路徑,如果您不想加,就直接將上述指令中的python更換成您使用的python解釋器位置即可文章來源地址http://www.zghlxwxcb.cn/news/detail-740889.html
到了這里,關(guān)于服務(wù)器如何下載百度網(wǎng)盤文件?Linux服務(wù)器如何在百度網(wǎng)盤中連接、上傳下載;在Linux服務(wù)器上下載百度云盤中的資料的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!