linux下用python客户端实现上传下载百度网盘

程序只能存取百度云端/apps/bypy目录下面的文件和目录。

据说百度PCS API最多返回目录下1000个文件(#306),如果属实,百度云盘上若有超过1000个文件的目录,将有一部分文件无法被看到/下载。

Github地址:https://github.com/houtianze/bypy

安装
系统要求:Python版本要求2.7+,3.3+。可以使用命令python -V查看Python版本。当然建议系统越新越好,这样Python版本自然就高了。

1、安装pip或pip3
pip或pip3随便选择一个安装即可。

安装pip

#CentOS 6.x 32位
rpm -ivh http://dl.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm
yum install -y python-pip

#CentOS 6.x 64位
rpm -ivh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
yum install -y python-pip

#CentOS 7.x
yum install -y epel-release
yum install -y python-pip
#如果CentOS 7安装出现No package python-pip available,可以用以下命令进行安装
wget https://bootstrap.pypa.io/get-pip.py
python get-pip.py

#Debian/Ubuntu系统
apt-get -y update
apt-get -y install python-pip

安装pip3

#CentOS系统
wget https://www.moerats.com/usr/shell/Python3/CentOS_Python3.6.sh && sh CentOS_Python3.6.sh
#Debian系统
wget https://www.moerats.com/usr/shell/Python3/Debian_Python3.6.sh && sh Debian_Python3.6.sh

#查看是否安装成功
pip3 -V

2、安装bypy

#pip安装
pip install bypy

#pip3安装
pip3 install bypy

授权

执行bypy info命令,然后会给一个链接,用浏览器打开,将授权码复制过来即可。

- 1591542754 7b25c5ce2b320ba

安装完成后可以看到,在你的百度网盘的【我的应用数据】下面已经多了一个【bypy】目录,你以后通过VPS所上传的文件都会在这个目录下面,你也只能下载这个目录里面的文件。

操作命令

1、显示网盘根目录(bypy)的文件列表:

bypy list

2、比较当前目录和网站根目录文件:

bypy compare

3、上传单个文件的命令如下:

bypy upload 文件名

4、把当前目录上传到云盘:

bypy syncup 目录地址
or
bypy upload 目录地址

5、下载单个文件的命令如下:

bypy downfile 下载文件名

6、把云盘内容下载到本地来:

bypy syncdown 目录地址
or
bypy downdir 目录地址

更多命令和详细解释请运行bypy命令。

上一篇 使用Google Chrome谷歌浏览器抓取在线PDF文档地址并下载
下一篇 快速安装部署linux系统debian10所需的pip

投稿邮箱:
ivpsr888@gmail.com (投稿详情)

TG订阅频道:
t.me/ivpsr_news 网站最新内容推送

TG交流群:
(点击加入) 用户交流

文章列表
1
如何删除win10开机启动项,教你简单快速几步搞定
如何删除win10开机启动项,教你简单快速几步搞定
2
发现宝塔面板出现高危漏洞,遭大面积入侵
发现宝塔面板出现高危漏洞,遭大面积入侵
3
xethost:匈牙利VPS简单测评,xethost匈牙利怎么样看测评数据分享
xethost:匈牙利VPS简单测评,xethost匈牙利怎么样看测评数据分享
4
vultr日本大阪深度测评[2023],vultr怎么样,拿实测数据说话
vultr日本大阪深度测评[2023],vultr怎么样,拿实测数据说话
5
raksmart:洛杉矶、圣何塞独立服务器,低至$30/月,e3-1230/16g内存/1T硬盘/100M或1G带宽不限流量
raksmart:洛杉矶、圣何塞独立服务器,低至$30/月,e3-1230/16g内存/1T硬盘/100M或1G带宽不限流量
6
极光KVM:美西CoreSite机房简单测评,极光KVM效果怎么样,请看下实际数据
极光KVM:美西CoreSite机房简单测评,极光KVM效果怎么样,请看下实际数据
7
windows10、7系列的v2rayN新版的安装和使用详细篇
windows10、7系列的v2rayN新版的安装和使用详细篇
8
VMISS最新VPS优惠码7折起,美国/韩国/日本/香港VPS低至8.58元/月,线路可选CN2 GIA/AS9929/CMIN2 三网优化
VMISS最新VPS优惠码7折起,美国/韩国/日本/香港VPS低至8.58元/月,线路可选CN2 GIA/AS9929/CMIN2 三网优化
9
EthernetServers独立服务器促销$65/月,1Gbps不限/20G防御,多机房可选美国/英国/荷兰/西班牙
EthernetServers独立服务器促销$65/月,1Gbps不限/20G防御,多机房可选美国/英国/荷兰/西班牙
10
Amazon AWS亚马逊云服务器香港深度测评,解锁ChatGPT,亚马逊云服务器怎么样?
Amazon AWS亚马逊云服务器香港深度测评,解锁ChatGPT,亚马逊云服务器怎么样?