| 1、linux系统中已安装有python环境,安装bypy库和requests库安装方法如下: |
| pip install requests -i https://pypi.doubanio.com/simple |
| pip install bypy -i https://pypi.doubanio.com/simple |
| |
| # 这里我是直接使用如下命令安装的 |
| rambo@p360:~$ sudo pip3 install bypy |
| |
| 2、授权首先把数据上传到百度网盘(如要下载的数据已在网盘可忽略该步),打开浏览器登陆百度网盘,保持此页面。回到linux系统执行bypy info得到一个链接,复制到浏览器打开,会得到一个授权码 |
| rambo@p360:~$ bypy info |
| Please visit: |
| # 复制如下连接到浏览器会在浏览器中得到一个授权码 |
| https://openapi.baidu.com/oauth/2.0/authorize?client_id=q8WE4EpCsau1oS0MplgMKNBn&response_type=code&redirect_uri=oob&scope=basic+netdisk |
| And authorize this app |
| Paste the Authorization Code here within 10 minutes. |
| Press [Enter] when you are done |
| 7af61a57bea4d8012434543425e47523 # 将浏览器上得到的授权码粘贴到此处后回车 |
| |
| # 会得到如下回显 |
| Authorizing, please be patient, it may take upto 300 seconds... |
| Quota: 5.005TB |
| Used: 1.638TB |
| |
| |
| 3、得的如上回显后,回到网盘 "我的应用数据" 会看到多了一个"bypy"的目录,将你要下载的数据复制到该目录,比如这里我需要下载一个名叫DO447的目录,然后回到linux执行如下命令 |
| rambo@p360:~$ cd /media/rambo/e8d9ae0e-73b6-4429-8935-40ae4fd4b667/home/rambo/vm/ |
| rambo@p360:/media/rambo/e8d9ae0e-73b6-4429-8935-40ae4fd4b667/home/rambo/vm$ mkdir do447 |
| |
| # 开始下载,将网盘上的DO447-2.8下载到本地的do447目录中 |
| 注:将网盘中的DO447-2.8目录复制到 "我的应用数据"---> "bypy"目录中,然后开始如下操作进行下载 |
| |
| rambo@p360:/media/rambo/e8d9ae0e-73b6-4429-8935-40ae4fd4b667/home/rambo/vm$ bypy downdir DO447-2.8 do447 |
| <I> [12:54:02] do447/DO447-2.8-s001.vmdk <- /apps/bypy/DO447-2.8/DO447-2.8-s001.vmdk |
| [====________________] 20% (920.0MB/4.4GB) ETA: 45m6s (1MB/s, 11m42s gone) |
| |
| |
| |
| |
| 附: |
| bypy -c #取消授权 |
| |
| # 上传 |
| bypy upload [local_path] [remote_path] [ondup] #上传文件/目录。上传到云端后不会包含目录名 |
| |
| # 下载 |
| bypy downfile remotefile [localpath] 从某度网盘下载文件 |
| bypy downdir [remotedir] [localdir] 从某度网盘下载目录 |
| |
| # 将网盘上的bypy目录中所有下载到本地 |
| bypy downdir -v |
| |
| 或者下载单个目录 |
| bypy downdir <DIR_NAME> -v |
| |
| # 上传数据时切换到所需要上传文件所在位置,输入 |
| bypy upload -v |
| |
| 文件会上传到网盘 "我的应用数据" ===> "bypy" 目录中 |
| |
| 显示 "bypy" 中所有的文件 |
| bypy list |
| |
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
2020-11-07 ansible lvm