尝试使用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)
答案 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;
}