擅长:python、mysql、java
<p>使用GCP凭据进行身份验证后,还需要运行:</p>
<pre><code>gcloud auth application-default
</code></pre>
<p>对应用程序sdk(如Python客户机库)进行身份验证。然后您就可以通过Python与GCP服务进行交互。
另外,您正在使用<code>gsutil</code>命令复制一整批文件,而不是像使用<code>python</code>那样只复制一个文件。所以您可能想先<code>list_blobs</code>,然后迭代地将它们下载到文件中。
另请查看<code>blob.download_to_file</code>为您节省一些编码(<a href="https://googleapis.github.io/google-cloud-python/latest/storage/blobs.html?highlight=blob#google.cloud.storage.blob.Blob.download_to_file" rel="nofollow noreferrer">docs here</a>)。这样就可以直接将blob发送到文件名,而无需先打开文件。在</p>