python - “HTTP 状态 500 内部服务器错误:UnsupportedOperationException:从文件创建流时出错”- SentinelAPI
问题描述
我正在使用 SentinelAPI(来自 sentinelsat)从 sentinel 下载卫星图像。我正在使用的代码(不完全):
from sentinelsat import SentinelAPI
api = SentinelAPI(user, password, 'https://scihub.copernicus.eu/dhus')
products = api.query(fprintile.centroid.wkt,
date=(Idate, Edate),
platformname='Sentinel-2',
processinglevel=levels,
cloudcoverpercentage=(0, 10)
)
但是,有时我会收到错误消息(示例):
type error: HTTP status 500 Internal Server Error: UnsupportedOperationException : Error creating stream from file /mnt/s2bl1c/dhus/incoming/x5/x6/x1/S2B_MSIL1C_20210428T182909_N0300_R027_T11SMT_20210428T214807.zip
重要的是要强调该错误不是永久性的,也就是说,如果我尝试在其他时间下载它,它可能会成功。
我很想听听这个问题的解决方案,或者通过 API 访问从哨兵下载产品的另一种方式
解决方案
推荐阅读
- django - 单独的资源服务器(Django-oauth-toolkit) - 403 禁止错误(如果使用 RESOURCE_SERVER_INTROSPECTION_CREDENTIALS)
- flutter - 就实现 OAuth 2.0 而言,什么是 API 客户端库?
- mysql - MSQL 唯一约束检查仅向前插入记录 不存在的记录
- git - Visual Studio Code 显示未修改的文件
- python - 使用 Pandas 优化重复选择
- path - Tree-Sitter.py 所有叶子到叶子的路径
- autocomplete - 无法删除原子中的风筝
- python - python tarfile addfile - 存档中的奇怪路径
- python - Python Plotly:Surface autocolorscale 属性为 True,但抛出 Value Error '必须指定为 bool'
- php - 期望“Symfony\Component\Security\Core\User\UserInterface”的实例作为第一个参数