EoClient
更新时间:2026-07-22
EoClient 是 EO 服务的客户端,为开发者与 EO 服务进行交互提供了一系列的方法。
新建EoClient
通过AK/SK方式访问EO
用户可以参考如下代码新建EoClient:
- 创建配置文件,参考sample/eo/eo_sample_conf.py:
Plain Text
1#引入标准日志模块
2import logging
3
4#引入配置管理模块以及安全认证模块
5from baidubce.bce_client_configuration import BceClientConfiguration
6from baidubce.auth.bce_credentials import BceCredentials
7
8#设置Host,Access Key ID和Secret Access Key
9HOST = b'geo.baidubce.com'
10AK = b'your AK'
11SK = b'your SK'
12
13
14#设置日志文件的句柄和日志级别
15logger = logging.getLogger('baidubce.services.eo.eoclient')
16fh = logging.FileHandler('sample.log')
17fh.setLevel(logging.DEBUG)
18
19#设置日志文件输出的顺序、结构和内容
20formatter = logging.Formatter('%(asctime)s - %(name)s - %(levelname)s - %(message)s')
21fh.setFormatter(formatter)
22logger.setLevel(logging.DEBUG)
23logger.addHandler(fh)
24
25#创建BceClientConfiguration
26config = BceClientConfiguration(credentials=BceCredentials(AK, SK), endpoint=HOST)
在上面代码中,AK对应控制台中的“Access Key ID”,SK对应控制台中的“Secret Access Key”,获取方式请参考《操作指南 管理ACCESSKEY》。
- 创建EoClient,参考sample/eo/eo_sample.py:
Plain Text
1#引入配置模块
2import eo_sample_conf
3
4#引入EoClient模块
5from baidubce.services.eo.eo_client import EoClient
6
7#创建EoClient
8eo_client = EoClient(eo_sample_conf.config)
评价此篇文章
