我正在使用minio客户端,出现以下错误:
minio.error.InvalidEndpointError: InvalidEndpointError: message: Hostname does not meet URL standards.
这是由minio.helpers:281
函数is_valid_endpoint(endpoint)
中不正确的正则表达式引起的
一个上游问题是开放的,我想学习如何在导入Minio对象时用f = lambda: True
修补这个问题。你知道吗
from minio import Minio
# credentials['S3_ENDPOINT_URL'] = 'something.westeurope.azurecontainer.io'
minio_client = Minio(credentials['S3_ENDPOINT_URL'],
access_key=credentials['S3_ACCESS_KEY'],
secret_key=credentials['S3_SECRET_KEY'],
secure=USE_SSL)
有人能教我怎么修补这个吗?我以前只在函数定义中使用过它,没有在类中使用过。你知道吗
所以对于monkey patch,您可以简单地替换函数
首先定义一个总是返回true的函数:
然后只需替换函数
如果我理解你的话,这应该管用。你知道吗
相关问题 更多 >
编程相关推荐