一湿故、寫在前面
經(jīng)常有粉絲向我抱怨蟆炊,為什么每次發(fā)放資料都用百度云稽莉,自己下載了一遍之后還得再上傳一遍服務(wù)器才能分析。其實大家大可不必這么周轉(zhuǎn)涩搓,百度云也有Linux的發(fā)行版本污秆,利用python包bypy來管理/傳輸百度云盤資源也很方便(別問我為什么不用阿里云、騰訊云昧甘。良拼。。充边,我用了這些還會有人提出相同的問題)庸推。
如果你對下面的教程比較迷茫,那么你可以先行學(xué)習(xí)Linux教程:
二痛黎、通過bypy使用百度云
首先需要確保你的Linux環(huán)境中有python(生信Python速查手冊)我這里的版本是3.10.0予弧。
# 安裝bypy
會返回以下頁面:
用瀏覽器訪問上面提供的網(wǎng)址,登錄自己的百度云盤賬號:
回到終端粘貼授權(quán)碼掖蛤,回車后會自動配置百度網(wǎng)盤賬號密碼及初始設(shè)置,返回百度云盤的存儲信息井厌,下面的信息會與各位的windows客戶端相一致:
配置好之后蚓庭,在Windows客戶端會多出這么一個文件夾,這個文件夾就是Linux和windows交換文件的橋梁:
在Linux終端使用百度云仅仆,大家就得使用命令行啦器赞,最常用的是:
1、查看目錄下包含哪些內(nèi)容:
bypy list
/apps/bypy/即為bypy訪問的根目錄
2墓拜、上傳文件
bypy upload /path/to/local/file /remote/path
3港柜、下載文件
bypy download /remote/path /path/to/local/file
假如我在“我的網(wǎng)盤/我的應(yīng)用數(shù)據(jù)/bypy”下有一個名為test的文件夾,我希望把它下載到我的家目錄中,那么我應(yīng)該:
bypy download test /home/biomamba
下載時也會有進度條:
大文件建議大家掛載在后臺下載:程序可以自己跑的夏醉,不用盯著
更多用法:
positional arguments: