python - Boto3 Glue 客户端对象上缺少 list_schemas() 方法

标签 python boto3 aws-glue aws-glue-data-catalog

所以,我认为我遇到了文档过时的问题。根据此处的文档,我应该能够使用 list_schemas() 获取 Hive 数据目录中定义的模式列表:https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/glue.html#Glue.Client.list_schemas

但是,这个方法似乎不存在:

import boto3

glue = boto3.client('glue')
glue.list_schemas()
AttributeError: 'Glue' object has no attribute 'list_schemas'

其他方法(例如list_crawlers())似乎仍然存在并且工作得很好。这个方法被移动了吗?我需要安装一些额外的 boto3 库才能正常工作吗?

最佳答案

基于评论。

该问题是由使用旧版 boto3 引起的。 升级到新版本解决了该问题。

关于python - Boto3 Glue 客户端对象上缺少 list_schemas() 方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69503944/

相关文章:

python - 使用 Python 在同一图中绘制两个猫图

java - 在 pyspark 中包装一个 java 函数

Python 多处理死在中间

amazon-s3 - 无法使用 boto3 从 s3 删除文件

amazon-web-services - AWS Glue Grok 模式,以毫秒为单位的时间戳

python - SQLAlchemy 查找两个日期之间的行,包括给定的结束日期

python - 使用 Boto3 使用自定义日志记录信息为 get_object 创建一个预签名的 S3 URL?

amazon-web-services - 如何更改 aws-ec2 实例类型?

python - AWS Glue 限制输入大小

aws-glue - 防止AWS胶水爬虫创建多个表