【发布时间】:2019-10-04 09:49:47
【问题描述】:
我遇到了一个奇怪的错误,我怀疑这是由我的文件中的问号引起的。我对 URI 做了一些修改,但你明白了。
这有效:
gsutil cp gs://bucket-id/209146000/showphoto.aspx?photoid=12345.jpg test.jpg
但是这个:
client.download_blob_to_file('gs://bucket-id/209146000/showphoto.aspx?photoid=12345.jpg', open('test.jpg', 'wb'))
给我一个错误:
NotFound: 404 GET https://www.googleapis.com/download/storage/v1/b/marine-scrape/o/209146000%2Fshowphoto.aspx?alt=media: ('Request failed with status code', 404, 'Expected one of', <HTTPStatus.OK: 200>, <HTTPStatus.PARTIAL_CONTENT: 206>)
如何避免这种情况?我可能不应该使用 ?首先标记文件名,但我们在这里。我试过逃避它\?,但它不起作用。有什么想法吗?
【问题讨论】:
标签: google-cloud-platform google-cloud-storage