在AWS Boto中,连接到AWS服务时通常使用HTTPS协议,默认端口为443。以下是使用Boto连接AWS的代码示例:
import boto3
# 创建Boto3的客户端
client = boto3.client('s3')
# 创建Boto3的资源
resource = boto3.resource('s3')
# 使用客户端执行操作
response = client.list_buckets()
print(response)
# 使用资源执行操作
bucket = resource.Bucket('my-bucket')
for obj in bucket.objects.all():
print(obj.key)
上述代码中,client和resource分别是Boto3的客户端和资源对象,可以使用它们来执行各种AWS服务的操作。在这个例子中,使用了AWS S3服务,通过客户端列表所有存储桶并打印结果,通过资源对象遍历存储桶中的对象并打印各个对象的键名。
请注意,端口号不需要在代码中显式指定,Boto3会根据服务的默认端口自动进行连接。