用于google drive的cli客户端
drive-cli的Python项目详细描述
驱动器cli
灵感
谷歌硬盘已经成为我们日常生活的重要组成部分。正如非程序员使用它一样,程序员也在一些情况下使用它,在这些情况下,我们不需要使用git/github。
drive cli是google drive的一个命令行实用程序,它可以帮助您直接访问、同步、下载、上载等驱动器,而无需离开命令行。最好的部分是这些命令类似于git cli,这样您就可以很容易地记住它们:按摩:
功能
view-files
:列出您的文件;按名称、类型筛选它们。clone
:使用共享链接或文件ID从驱动器下载文件/文件夹并将其链接。 < L> {< CD3> }:将现有本地文件上传到驱动器并将其链接。cat
:查看文本格式的文件内容,而不实际下载它们。rm
:删除特定的文件或文件夹。ls
:列出当前目录下驱动器中的所有文件。status
:列出自上次推或拉以来对本地文件所做的更改。pull
:获取从驱动器到本地文件的最新更改。push
:将本地更改推送到驱动器。
演示
安装
- 用于
#install using pip
$ pip install drive-cli
- 促进发展
- 复制回购协议
$ git clone https://github.com/nurdtechie98/drive-cli.git
# move into package directory $ cd drive-cli # install package in edit mode $ pip install -e . #note the dot
使用量
克隆
使用文件ID或共享链接下载驱动器中的文件或文件夹。以防它是一个被跟踪的文件夹。
# using file id note: since it is google doc it will be asked for a choice to select from $ drive clone 1syTNkfXoc3pzpJSL0Z5LDioTFc46_LjzHjDDUvk90ks Choose type to export to (ENTER to select, s to stop): => pdf txt doc zip html rtf odt Preparing: watson script for download downloading file [####################################] 100% completed download of watson script # using file sharing link $ drive clone https://docs.google.com/document/d/1syTNkfXoc3pzpJSL0Z5LDioTFc46_LjzHjDDUvk90ks Choose type to export to (ENTER to select, s to stop): => pdf txt doc zip html rtf odt Preparing: watson script for download downloading file [####################################] 100% completed download of watson script
进一步深入的文档检查我们的wiki。
卸载
$ pip uninstall drive-cli
贡献
- 我们对
enhancements
&;bug-fixes
持开放态度:微笑:。看看here开始吧 - 随时添加问题并提交修补程序
作者
希拉格·谢蒂-nurdtechie98
另请参阅参与此项目的contributors列表。
许可证
此项目是在mit下授权的-有关详细信息,请参阅LICENSE文件。