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/

  • 相关阅读:
    关于 继承、扩展和协议,深度好文
    BearSkill纯代码搭建iOS界面
    漫谈程序猿系列:程序猿零门槛?
    Uva--11324--The Largest Clique【有向图强连通分量】
    iOS_UITextField 基本操作
    苹果官方xcodeprojectbuild设置指南
    <html>
    Matlab 随机数字
    基于中文人员特征的性别判定方法
    小米用户画像的演进及应用解读
  • 原文地址:https://www.cnblogs.com/findumars/p/5750253.html
Copyright © 2011-2022 走看看