zoukankan      html  css  js  c++  java
  • linux环境下使用百度云网盘

    linux下经常需要备份一些文件到云端,现在能用的也就只有度娘的百度云网盘了,在github上发现一个挺好的项目,bypy,用来在linux下使用百度云。 
    项目地址:https://github.com/lyhonk/bypy.git

    程序依赖

    sudo pip install requests  
    

    安装

    • 稳定版:直接通过pip来安装:sudo pip install bypy (支持Python 2.7+, 3.3+)
    • 开发版:git clone到任意目录。(为了运行方便,可以把bypy.pybypygui.pyw拷贝至/usr/bin/目录

    运行

    • 作为独立程序

      • 稳定版(pip安装的):运行 bypy (或者python -m bypy,或者python3 -m bypy
      • 开发版(git clone的):进入clone目录,运行./bypy (或者python ./bypy,或者python3 ./bypy

      可以看到命令行支持的全部命令和参数。

    • 作为一个包,在代码中使用
      • import bypy

    简单的图形界面: ./bypygui.pyw

    要找多线程图形界面的,这个貌似不错:bcloud

    基本操作

    显示使用帮助和所有命令(英文):

    bypy.py  
    

    第一次运行时需要授权,只需跑任何一个命令(比如 bypy.py info)然后跟着说明(登陆等)来授权即可。授权只需一次,一旦成功,以后不会再出现授权提示.

    更详细的了解某一个命令:

    bypy.py help <command>  
    

    显示在云盘(程序的)根目录下文件列表:

    bypy.py list  
    

    把当前目录同步到云盘:

    bypy.py syncup  
    

    or

    bypy.py upload  
    

    把云盘内容同步到本地来:

    bypy.py syncdown  
    

    or

    bypy.py downdir /  
    

    比较本地当前目录和云盘(程序的)根目录(个人认为非常有用):

    bypy.py compare  
    

    更多命令和详细解释请见运行bypy.py的输出。

    调试

    • 运行时添加-v参数,会显示进度详情。
    • 运行时添加-d,会显示一些调试信息。
    • 运行时添加-ddd,还会会显示HTTP通讯信息(警告:非常多)

    http://www.lyhonk.com/linuxhuan-jing-xia-shi-yong-bai-du-yun-wang-pan/

  • 相关阅读:
    mysql时间日期的加、减
    IDEA 下的svn检出maven代码
    IDEA中如何显示和关闭工具栏、目录栏
    Idea集成使用SVN教程
    Python PEP8 代码规范常见问题及解决方法
    Word文档中手写签名操作说明
    19.名称空间和作用域
    18.函数的参数
    17.文件处理
    16.字符编码
  • 原文地址:https://www.cnblogs.com/findumars/p/5750253.html
Copyright © 2011-2022 走看看