![](/img/trans.png)
[英]TensorBoard can not read summaries on Google Cloud Storage
[英]Can't read video stored in Google Cloud Storage
我可以將視頻存儲在Google Cloud Bucket中,但無法閱讀。
這是我的代碼:
url_template = (
u'https://www.googleapis.com/upload/storage/v1/b/{bucket}/o?'
u'uploadType=resumable'
)
upload_url = url_template.format(bucket=BUCKET_NAME)
transport = AuthorizedSession(credentials=client._credentials)
stream = io.BytesIO(stream_file.file.read())
upload = ResumableUpload(upload_url, chunk_size)
metadata = {u'name': blob.name}
upload.initiate(transport, stream, metadata, content_type)
upload.transmit_next_chunk(transport)
while upload.finished is False:
upload.transmit_next_chunk(transport)
加載文件后,我的存儲桶中的文件如下所示:
如您所見,存儲桶中文件的大小為0,應為24.7 MB。
所以我想知道我的代碼有什么問題。
由於您添加了 google-app-engine標記,盡管我不確定它是標准環境還是flex環境,但我假設您正在嘗試從GAE上傳。
無論是標准版還是Flex版,您都應該使用為兩種環境提供的客戶端庫,無論是標准版的cloudstorage還是Flex版的google-cloud-storage 。
在GCP文檔中,您將找到標准和Flex的完整教程,並附有詳細說明。
此外,在api-client-library文檔中 ,它還建議使用特定的客戶端庫而不是自動生成的客戶端。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.