美文网首页PHP建站
VPS安装BYPY实现百度云文件上传-下载-同步

VPS安装BYPY实现百度云文件上传-下载-同步

作者: 7f4cf71ba8f6 | 来源:发表于2018-10-13 17:24 被阅读3次

    简介

    BYPY一个百度云/百度DISK的Python客户端。主要的目的就是在Linux环境下(微软s下应当也可用,但没有详细测试过)通过command行来使用百度云盘的2TB的巨万当空。它供给文件列表、下载、上传、比较、向上同步、向下同步,等操作。

    因为百度PCS API权限限定,程序只能存取百度云海/apps/bypy目录上面的文件和目录。

    听说百度PCS API至多返回目录下1000个文件(#306),如果失实,百度云盘上如有超越1000个文件的目录,将有一有些文件没法被看到/下载。

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

    百度云PCS API地址:点击进入

    部署

    系统要求:Python版本要求2.7+,3.3+。可以使用commandpython -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,可以用以下command进行部署

    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 infocommand,然后会给一个链接,用阅读器open,将授权码复制过来便可。

    部署完成后可以看到,在你的百度DISK的【我的应用数据】上面曾经多了一个【bypy】目录,你以来通过云主机所上传的文件都会在这个目录上面,你也只能下载这个目录内里的文件。

    操作command

    1、显现DISK根目录(bypy)的文件列表:

    bypy list

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

    bypy compare

    3、上传单个文件的command如次:

    bypy upload 文件名

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

    bypy syncup 目录地址

    or

    bypy upload 目录地址

    5、下载单个文件的command如次:

    bypy downfile 下载文件名

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

    bypy syncdown 目录地址

    or

    bypy downdir 目录地址

    更多command和仔细解说请执行bypycommand。

    希望以上的文章对各位有用,如果觉得不错给我点个喜欢吧!更多和VPS安装BYPY实现百度云文件上传/下载/同步相关的问题或者对新加坡云服务器有疑惑也欢迎大家咨询。

    相关文章

      网友评论

        本文标题:VPS安装BYPY实现百度云文件上传-下载-同步

        本文链接:https://www.haomeiwen.com/subject/uhooaftx.html