Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/cmake/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Compression 如何在Google Drive中高度压缩文件?_Compression_Google Drive Api - Fatal编程技术网

Compression 如何在Google Drive中高度压缩文件?

Compression 如何在Google Drive中高度压缩文件?,compression,google-drive-api,Compression,Google Drive Api,我想知道是否有可能在我的谷歌硬盘中压缩文件。是否可能像7zip那样对文件进行高度压缩 编辑 我的意思是不用把文件下载到电脑上,直接压缩到硬盘里。有可能的方法吗?没有,对不起,我认为没有方法。没有内部方法将文件压缩到位 不过,您可以运行这样的服务,例如,使用GoogleAppEngine和Apps脚本。这意味着文件不需要从驱动器发送到客户机再发送回来,而是从一台服务器发送到另一台服务器,这应该在客户机带宽上更高效、更友好。我想到了一种方法: 有一些在线文件转换实用程序(你可以通过谷歌..找到),可

我想知道是否有可能在我的谷歌硬盘中压缩文件。是否可能像7zip那样对文件进行高度压缩

编辑
我的意思是不用把文件下载到电脑上,直接压缩到硬盘里。有可能的方法吗?

没有,对不起,我认为没有方法。

没有内部方法将文件压缩到位

不过,您可以运行这样的服务,例如,使用GoogleAppEngine和Apps脚本。这意味着文件不需要从驱动器发送到客户机再发送回来,而是从一台服务器发送到另一台服务器,这应该在客户机带宽上更高效、更友好。

我想到了一种方法:

有一些在线文件转换实用程序(你可以通过谷歌..找到),可以帮助将文件转换为
tar.bz2
zip
等。。格式

如果该在线实用程序与Google Drive/Dropbox集成,您应该能够将压缩文件转换为云

另一种方法是使用云服务。一些免费服务提供高达256 MB的RAM,足以在一个容器中运行定制的压缩实用程序,然后使用API将其发送到Google Drive。在这种方法中,您可以控制流程,但是部署实用程序需要一些时间。

是的

  • 点击箭头
  • 选择驱动器
  • 登录到您的google帐户
  • 选择你想要的
  • 然后选择7zip

  • 有一种高效、快速、简单但间接的方法可以将大文件压缩到GoogleDrive中

    比如说,, 假设您的谷歌硬盘中有一个名为data.txt的文件,任务是将其压缩到data.7z

    谷歌硬盘:

    我的驱动器

    data.txt

    步骤:

  • 打开(免费),创建一个新笔记本
  • 通过运行以下命令行将Google drive装入Google Colab:

    从google.colab导入驱动器
    drive.mount('/content/gdrive')

    注意:现在在左侧(文件),您可以观察我的驱动器内部gdrive和文件夹data.txt内部我的驱动器

  • 通过执行命令run更改当前目录

    cd-gdrive/My-Drive/

  • 使用以下命令运行压缩文件/文件夹:data.txtdata.7z

    !7z a data.7z data.txt

  • 现在在Google Drive中检查你的我的驱动器,你可以找到data.7z文件


    要了解更多信息,请查看我关于“如何在google drive中压缩文件?”的另一个答案:

    是;你可以把一个
    .7z
    文件放在谷歌硬盘里。不,我的意思是不把文件下载到电脑上。这样说是不明智的