Python Monitor S3 Last Update Time
Install boto3
https://github.com/boto/boto3
>sudo pip install boto3
AWS credentials will be in ~/.aws/credentials
>cat ~/.aws/credentials
[default]
aws_access_key_id = xxxxx
aws_secret_access_key = xxxxxxxx
Region is set there as well
>cat ~/.aws/config
[default]
region = us-east-1
List all the buckets
>import boto3
>>> s3 = boto3.resource('s3')
>>> for bucket in s3.buckets.all():
... print(bucket.name)
...
Check the last modified time in S3
>>> client = boto3.client('s3')
>>> obj = client.get_object(Bucket='j2c-production', Key='feed-2g/jobs_2g.txt.gz')
>>> print(obj['LastModified'])
2017-12-12 16:31:32+00:00
References:
https://stackoverflow.com/questions/9679344/how-can-i-get-last-modified-datetime-of-s3-objects-with-boto
https://github.com/boto/boto3
http://blog.csdn.net/leexide/article/details/17630853
分享到:
相关推荐
Python-s3cmd是一个强大的命令行工具,专门设计用于管理和操作Amazon S3以及CloudFront服务。在本文中,我们将深入探讨这个工具的各个方面,包括它的功能、安装、配置、使用示例以及与Amazon Web Services(AWS)的...
Python_s3 是一个关于使用 Python 与 Amazon S3 进行交互的项目。S3,全称 Simple Storage Service,是亚马逊提供的一种云存储服务,它允许用户存储和检索大量数据,并具有高可用性和持久性。Python 作为一种广泛...
官方离线安装包,亲测可用。使用rpm -ivh [rpm完整包名] 进行安装
对于Python开发者,亚马逊提供了一个名为boto3的SDK,它是一个全面的Python客户端库,用于与AWS服务进行交互,包括S3。本文档详细介绍了如何使用boto3 SDK来操作S3。 首先,确保你的开发环境已经安装了Python 2.7或...
本主题将深入探讨如何利用C++和Python这两种编程语言与AWS S3进行交互,以及如何获取AWS认证,以提升您的专业技能。 首先,让我们从C++与AWS S3的集成开始。AWS为开发者提供了AWS SDK,其中包括针对C++的SDK,允许...
Python库`s3fs`是用于Amazon S3存储的文件系统接口,版本0.3.4。这个`.whl`文件是一种Python的可分发格式,它包含预编译的二进制代码,使得用户在安装时可以直接使用,而无需进行编译步骤。这尤其对于跨平台或具有...
官方离线安装包,亲测可用。使用rpm -ivh [rpm完整包名] 进行安装
"trueupdate-2.1.4.tar.gz" 是一个针对Python开发者的库,名为 "trueupdate" 的版本2.1.4的压缩包。这个库主要用于应用程序的更新管理,提供了一个方便、安全的方式来检查和安装软件的最新版本。在Python生态系统中...
【Python-NoDB与Amazon S3】 Python-NoDB是一个针对Amazon Simple Storage Service(S3)设计的轻量级、Python风格的对象存储库。S3是由亚马逊提供的云存储服务,允许用户存储和检索任意数量的数据,具有高可用性和...
《Python库深度解析:Tencentcloud-sdk-python-monitor 3.0.278》 在IT行业中,Python作为一门强大的编程语言,拥有丰富的第三方库支持,使得开发工作变得更加高效便捷。今天我们将深入探讨一个专为腾讯云服务打造...
Python中的time模块是处理时间操作的核心模块,提供了丰富的函数来帮助开发者进行时间相关的计算和格式化。以下将详细解释在Python中常用的time模块函数: 1. **time.time()** 函数: - 定义:返回自1970年1月1日...
资源分类:Python库 所属语言:Python 资源全名:cftime-1.4.0-cp39-cp39-manylinux1_x86_64.whl 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059
TimeSeriesAnalysiswithPython, 用 python 进行时间序列分析 利用 python 进行时间序列的分析workshop Time Time Time和 Bargava Subramanian的时间序列分析的材料经验级别: 初学者概述: 我们在自然界中看到的大量...
资源分类:Python库 所属语言:Python 资源全名:lastversion-1.4.5.tar.gz 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059
这是用python3.7的tkinter time模块做的一个秒表小程序,有开始,停止,归零,退出,显示秒数功能
标题 "Python库 | s3-client-lib-0.1.5rc0.tar.gz" 提到的是一个针对Python的S3客户端库,版本号为0.1.5rc0,这是一个预发布版本,通常在正式版发布前用于测试和验证。这个库使得Python开发者能够方便地与Amazon S3...
【Python File Monitor 开源项目详解】 Python File Monitor是一款基于Python编写的开源监控工具,它能够实时监测指定文件或目录的变化,并在检测到变化时执行预设的命令。这个工具适用于那些需要在文件系统变动时...
资源分类:Python库 所属语言:Python 资源全名:redis_timeseries-0.1.9.tar.gz 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059
Python CC S3CComposer 是一个基于Python编程语言的工具,主要用于构建、管理和部署S3C(可能是Software for Sensor System Composition)项目。这个压缩包包含了该工具的源代码和目录索引,这对于理解其工作原理、...
Python库`s3_dumps`是针对Amazon S3存储服务的一个工具,主要用来处理S3对象的备份、恢复和数据迁移。这个库的版本为0.2.0,专为Python 3设计,不依赖特定的硬件或操作系统("none"表示不特定于任何平台,“any”...