• <tfoot id='XXnHM'></tfoot>

    1. <legend id='XXnHM'><style id='XXnHM'><dir id='XXnHM'><q id='XXnHM'></q></dir></style></legend>

        <small id='XXnHM'></small><noframes id='XXnHM'>

        <i id='XXnHM'><tr id='XXnHM'><dt id='XXnHM'><q id='XXnHM'><span id='XXnHM'><b id='XXnHM'><form id='XXnHM'><ins id='XXnHM'></ins><ul id='XXnHM'></ul><sub id='XXnHM'></sub></form><legend id='XXnHM'></legend><bdo id='XXnHM'><pre id='XXnHM'><center id='XXnHM'></center></pre></bdo></b><th id='XXnHM'></th></span></q></dt></tr></i><div id='XXnHM'><tfoot id='XXnHM'></tfoot><dl id='XXnHM'><fieldset id='XXnHM'></fieldset></dl></div>
        • <bdo id='XXnHM'></bdo><ul id='XXnHM'></ul>
      1. 如何在gae云上打开gzip文件?

        时间:2023-11-07
          <legend id='l20GX'><style id='l20GX'><dir id='l20GX'><q id='l20GX'></q></dir></style></legend>

          1. <i id='l20GX'><tr id='l20GX'><dt id='l20GX'><q id='l20GX'><span id='l20GX'><b id='l20GX'><form id='l20GX'><ins id='l20GX'></ins><ul id='l20GX'></ul><sub id='l20GX'></sub></form><legend id='l20GX'></legend><bdo id='l20GX'><pre id='l20GX'><center id='l20GX'></center></pre></bdo></b><th id='l20GX'></th></span></q></dt></tr></i><div id='l20GX'><tfoot id='l20GX'></tfoot><dl id='l20GX'><fieldset id='l20GX'></fieldset></dl></div>
          2. <small id='l20GX'></small><noframes id='l20GX'>

            <tfoot id='l20GX'></tfoot>
              <bdo id='l20GX'></bdo><ul id='l20GX'></ul>
                    <tbody id='l20GX'></tbody>
                  本文介绍了如何在gae云上打开gzip文件?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

                  问题描述

                  I am using python 2.7 and Google Compute Cloud. I want to process a gzip file uploaded to the gcs datastore. On Python, this would be:

                  import gzip
                  with gzip.open('myfile.gz', 'r') as f:
                      f.read()
                  

                  Since this does is not allowed on GCS, the only option I found on Google Cloud Storage Client Library Functions, is:

                  import cloudstorage
                  cloudstorage.open('myfile.gz', 'r'):
                      f.read()
                  

                  which does not open gzip files. Any tips on how I can do this?

                  解决方案

                  You can use the alternate gzip.GzipFile() access via a file object, using the file object provided by the GCS client lib:

                  import cloudstorage
                  import gzip
                  
                  with cloudstorage.open('myfile.gz', 'r') as f:
                      content = gzip.GzipFile(fileobj=f).read()
                  

                  这篇关于如何在gae云上打开gzip文件?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

                  上一篇:如何提供 Google Cloud Storage 图片? 下一篇:使用 Google App Engine (Python) 将文件上传到 Google Cloud Storage

                  相关文章

                  <i id='BCy68'><tr id='BCy68'><dt id='BCy68'><q id='BCy68'><span id='BCy68'><b id='BCy68'><form id='BCy68'><ins id='BCy68'></ins><ul id='BCy68'></ul><sub id='BCy68'></sub></form><legend id='BCy68'></legend><bdo id='BCy68'><pre id='BCy68'><center id='BCy68'></center></pre></bdo></b><th id='BCy68'></th></span></q></dt></tr></i><div id='BCy68'><tfoot id='BCy68'></tfoot><dl id='BCy68'><fieldset id='BCy68'></fieldset></dl></div>
                  <tfoot id='BCy68'></tfoot>

                  <legend id='BCy68'><style id='BCy68'><dir id='BCy68'><q id='BCy68'></q></dir></style></legend>
                1. <small id='BCy68'></small><noframes id='BCy68'>

                    <bdo id='BCy68'></bdo><ul id='BCy68'></ul>