初始化
更新时间:2024-07-02
确认Endpoint
用户若要自定义域名,可以通过传入ENDPOINT参数来指定。区域的概念请参考区域选择说明。
在开始SDK使用之前,需要您先确定好要在哪个地域进行操作,从而在配置BccClient时将地域对应的Endpoint做为参数填入。不指定时默认为北京地域,Endpoint为http://bcc.bj.baidubce.com
BCC目前支持的域名请参考服务域名。
获取密钥
要使用百度BCC,您需要拥有一个有效的 AK(Access Key ID)和SK(Secret Access Key)用来进行签名认证。AK/SK是由系统分配给用户的,均为字符串,用于标识用户,为访问BCC做签名验证。
可以通过如下步骤获得并了解您的AK/SK信息:
获取到密钥后,也需要在配置BccClient时做为参数填入。SDK集成了鉴权认证机制,您不需要关心鉴权背后复杂的运算方法,只需要将AK/SK按要求填入对应的位置,SDK将自动为您完成鉴权相关的工作。
配置文件
#从Python SDK导入BCC配置管理模块以及安全认证模块
import baidubce
from baidubce.auth.bce_credentials import BceCredentials
from baidubce.bce_client_configuration import BceClientConfiguration
#导入BCC相关模块
from baidubce.services.bcc import bcc_client
from baidubce.services.bcc import bcc_model
from baidubce.services.bcc import gpu_card_type
from baidubce.services.bcc import fpga_card_type
from baidubce.services.bcc.bcc_model import EphemeralDisk