boto3 相关问题

Boto 3 - 适用于Python的Amazon Web Services(AWS)SDK

如何重复使用AWS STS假设MFA Tokencode值? 我正在使用boto3库使用asherole在许多AWS帐户上迭代。该政策需要MFA。锅炉板代码看起来像这样(已编辑): session = boto3.session( aws_access _...

session = boto3.Session( aws_access_key_id=#####, aws_secret_access_key=##### ) sts_client = session.client('sts') assumed_role = sts_client.assume_role( RoleArn=f'arn:aws:iam::#####:role/#####', RoleSessionName=f'#####', SerialNumber='arn:aws:iam::#####:mfa/#####', TokenCode=mfa_code ) credentials = assumed_role['Credentials'] assumed_session = boto3.Session( aws_access_key_id=credentials['AccessKeyId'], aws_secret_access_key=credentials['SecretAccessKey'], aws_session_token=credentials['SessionToken'] )

回答 0 投票 0

利用循环或自动化方法,而不是手动键入每个数据帧列标题并键入拟合模式

Summary:我希望能够创建可以读取任何dataframe(变化的列标题,数据类型等)的列表逻辑并将其分配到以下结构列表中 [{'name':列标题1名,...

回答 1 投票 0

Python 3.12 中没有名为“boto.vendored.six.moves”的模块

我正在将我的项目从python3.9升级到python 3.12。我在我的项目中使用 boto 来连接 s3 和所有 我不断收到以下错误 从 boto.vendored.six.moves 导入过滤器,http_client,m...

回答 1 投票 0

aws胶-boto3 -Importerror-无法从'urllib3.util.ssl_'(/tmp/openai_libs.zip/urlllib3/util/ssl_.py导入名称'default_ciphers' 我正在AWS胶4.0中构建一个ETL。我创建了一个自定义转换,该转换读取了S3并基于Config,进行一些处理。这是示例代码: 来自pyspark.sql.functions

from pyspark.sql.functions import lit from awsglue import DynamicFrame import json import boto3 def impute_static_values(self, bucket, key): s3_client = boto3.client('s3') response = s3_client.get_object(Bucket=bucket, Key=key) file_content = response['Body'].read().decode('utf-8') config_data = json.loads(file_content) df = self.toDF() for column,value in config_data['static_values'].items(): df = df.withColumn(column, lit(value)) # Convert back to DynamicFrame transformed_dynf = DynamicFrame.fromDF(df, self.glue_ctx, self.name) return transformed_dynf # Add this method to DynamicFrame class DynamicFrame.impute_static_values = impute_static_values

回答 0 投票 0

如何让 boto3 脚本作为 Lambda 函数运行?

这可以在 CLI 中运行,但不能在 AWS Lambda 中运行: #这将列出所有未使用或未附加到实例的卷 导入boto3 导入系统 ec2 = boto3.resource('ec2') 客户 = bo...

回答 3 投票 0

使用 Python 识别自特定日期时间以来对象存储中已更改的目录

拥有 s3 对象存储,我想知道自给定日期时间以来基本目录中的哪些目录已更改。 它的工作方式类似于 get_changed_directories: 存储桶目录=“

回答 1 投票 0

如何使用 python boto3 获取对象标签

有没有办法从s3存储桶中获取对象的标签。 我尝试过bucket = s3.BucketTagging(BUCKET_TWO)。 但我想获取桶中各个对象的标签

回答 2 投票 0

如何向 boto (Amazon S3) 中的密钥添加标签?

我正在尝试标记已上传到 S3 的密钥。在下面的内容中,我只是从字符串创建一个文件。一旦我有了密钥,我不知道如何标记文件。我尝试过 Tag 和 TagSet。 夫...

回答 5 投票 0

我想在异步函数中使用boto3,python

我正在剧作家中开发网络爬虫,想要异步上传图像到aws-s3。 但 boto3 不是异步函数..如何修复它? Boto3 类: def __init__(自身, 密钥, id):

回答 4 投票 0

将 S3 文件夹中的所有文件打开到数据框中

我当前正在打开一个 csv 文件,如下所示: request_csv = s3_client.get_object(Bucket='bucketname', Key='dw/file.csv') 我想更改此设置以打开 dw/文件夹内的所有文件(它们都是 CSV)...

回答 1 投票 0

Python boto3:仅当s3文件与本地文件存在差异时才从s3下载文件到本地

我有以下代码将文件从s3下载到本地。但是,我无法弄清楚仅当 s3 文件与本地文件不同且更新程度更高时如何下载。这是什么...

回答 1 投票 0

如何为boto3客户端初始化空变量

我想做一个简单的检查 boto3 客户端的变量是否为空。我尝试了以下方法: """boto3客户端延迟初始化示例""" 从输入导入

回答 1 投票 0

KMS加密与S3 SSE的区别

如果我 KMS 加密文件并将该文件推送到 S3 存储桶与使用 SSE KMS 加密将文件推送到 S3 存储桶有什么区别吗?

回答 2 投票 0

s3 - 如何快速获取文件的行数? wc -l 太慢了

有人有快速获取 S3 中托管文件的行数的方法吗?最好使用 CLI、s3api,但我也对 python/boto 持开放态度。 注意:解决方案必须以非交互方式运行,即......

回答 5 投票 0

AWS StepFunctions - SendTaskSuccess/SendTaskFailure 操作 - 任务超时

我正在尝试执行一个步骤函数,该函数具有使用活动资源的任务。 运行我的代码后,我想返回 SendTaskSuccess 或 SendTaskFailure 回到步骤函数...

回答 3 投票 0

s3:GetEncryptionConfiguration 不是有效权限

指定 s3 存储桶子资源权限的文档页面指出 s3:GetEncryptionConfiguration 和 s3:PutEncryptionConfiguration 是授予访问权限的权限...

回答 1 投票 0

您可以通过 amazon-transcribe 0.6.2 python sdk 使用 Amazon Transcribe 医疗模型吗?

所以我想使用 Amazon Transcribe Medical 模型在 Python 中进行流式传输。有没有任何 SDK 可以让我流式传输此内容?我也看了boto,但只涉及batchi...

回答 1 投票 0

boto3 检查 Athena 数据库是否存在

我正在制作一个脚本,在 AWS Athena 中创建数据库,然后为该数据库创建表,今天数据库创建需要很长时间,因此正在创建的表引用了一个不...

回答 3 投票 0

为什么我在 S3 分段上传中收到“部分编号必须是 1 到 10000 之间的整数”错误?

我正在通过 boto3 使用分段上传将大型数据库转储 (~85 GB) 上传到 Amazon S3 存储桶。但是,我一直遇到这个错误: botocore.exceptions.ClientError:错误

回答 1 投票 0

Django 存储+ boto3 不起作用。将媒体文件上传到 S3 时将静态文件保留在本地

我正在尝试设置一个 django 项目,将静态文件保存在文件系统中,并将媒体文件上传到亚马逊 s3 存储桶。 django 存储库对 dj 进行了更新...

回答 1 投票 0

最新问题
© www.soinside.com 2019 - 2024. All rights reserved.