无法连接到端点aws

时间:2019-07-23 22:22:07

标签: python amazon-web-services unix

尝试使用Amazon Comprehend遇到错误: botocore.exceptions.EndpointConnectionError:无法连接到端点URL:“ https://comprehend.region.amazonaws.com/

我尝试在Google上搜索一种解决方案,而stickoverflow找不到适合我的解决方案。

尝试将“默认区域”名称设置为[us-east-1],而我发现为其他人工作的更多内容对我没有用

comprehend = boto3.client(service_name='comprehend', region_name='region')
json.dumps(comprehend.detect_dominant_language(Text=t), sort_keys=True, indent=4)

1 个答案:

答案 0 :(得分:1)

区域名称必须是AWS的区域代码名称之一,例如北弗吉尼亚的“ us-east-1”,爱尔兰的“ eu-west-1”等...

此处提供区域列表

https://docs.aws.amazon.com/general/latest/gr/rande.html

因此您的代码应为

     public DataTable LoadGrid()
     {
        DataTable DTabla = new DataTable();

        string str = "SELECT * FROM  city WHERE ID < 10;";
        MySqlCommand comando = new MySqlCommand(str, conexion);


        if (this.AbrirConexion())
        {

            try
            {

                MySqlDataAdapter adapter = new MySqlDataAdapter(comando);

                adapter.Fill(DTabla);

            }
            catch (MySqlException ex)
            {
                MessageBox.Show(ex.Message);
            }

            this.CerrarConexion();
        }

        return DTabla;
    }