如何在linux系统下使用百度云盘上传下载文件?
如何在linux系统下使用百度云盘上传下载文件?
·
学习目标:
- 如何在linux系统下使用百度云盘上传下载文件?
环境准备:
- linux操作系统
- python开发运行环境
文件下载:
1、Linux系统安装工具
pip install requests -i https://pypi.doubanio.com/simple
pip install bypy -i https://pypi.doubanio.com/simple
2、获取百度云盘授权
正常环境:bypy info
这里是虚拟环境中使用:python -m bypy info【我这里是docker里面,所以使用这个命令】
虚拟环境需要加 python -m
复制下面地址 获取授权
复制授权码,粘贴至上图位置回车
等待授权,时间可能会久一点,(1-5分钟)
3、可以开始上传下载文件了
注意:只能对云盘下/apps/bypy目录进行操作
-
查看目录下的文件
python -m bypy list
-
上传本地的requirements.txt文件到/apps/bypy下:
python -m bypy upload requirements.txt
-
下载云盘的/apps/bypy/requirements.txt文件到下本地:
python -m bypy downfile requirements.txt
常用命令:【虚拟环境需要在前面加 python -m】
1、bypy list 显示百度网盘 /apps(我的应用数据)/bypy 目录下的所有文件。
2、bypy upload [localpath] [remotepath] 从本地上传单个文件到百度网盘
3、bypy upload [localdir] [remotedir] 从本地上传整个文件夹到百度网盘
4、bypy downfile 从百度网盘下载单个文件
5、bypy downdir [remotedir] [localdir] 从百度网盘下载整个文件夹
更多推荐
已为社区贡献1条内容
所有评论(0)