首页 > 解决方案 > AWS Xray SDK:我需要使用 boto3 提取服务图,观察“TypeError:'module' object is not callable”错误

问题描述

我是 AWS 新手(也是编码),我们正在使用 API 网关。作为我们验证的一部分,我需要使用 AWS X-ray 服务提取跟踪。我写了下面的代码,但观察到 TypeError: 'module' object is not callable 错误。请帮助我处理此代码。

import boto3
import botocore
import aws_xray_sdk
import datetime
import traceback

def retrieve_xray_data():
    session = boto3.Session(
        aws_access_key_id='accesskey',
        aws_secret_access_key='secretaccessKey',
        region_name='us-east-1'
        )
    xrayClient = session.client('xray', region_name='us-east-1')
    specificTestData = xrayClient.get_service_graph(StartTime=datetime(2019, 11, 26), EndTime=datetime(2019, 11, 27))
    return specificTestData

谢谢你。

标签: amazon-web-servicesboto3aws-xray

解决方案


它应该是datetime.datetime(2012, 9, 26)


推荐阅读