将输入标识为本地文件夹或s3存储桶

哈西姆瓦亚拉尔:

源可以是本地文件夹或s3存储桶。如何使输入参数将输入的参数标识为本地文件夹或s3存储桶?

Ashish Khurange:

使用此处提到的路径样式访问s3存储桶:https : //docs.aws.amazon.com/AmazonS3/latest/dev/UsingBucket.html您应该在输入中编写模式检查,以识别输入是s3存储桶还是存储桶对象。

换句话说,如果您的本地路径输入始终存在于系统上,则可以运行路径规范化命令并获取本地文件夹的绝对路径。例如,在Unix上,您可以运行realpath()系统api。http://man7.org/linux/man-pages/man3/realpath.3.html

仅当输入路径存在时,realpath()api才会解析为实际路径,否则它将返回错误。您可以将输入发送到realpath命令,如果通过,则它是系统上的本地路径。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

S3存储:将存储桶文件夹设为私有

用于将存储桶中特定文件夹的“内容类型”设置为“应用程序/pdf”的 Amazon S3 存储桶策略

将文件从Box文件夹复制到AWS s3存储桶

将文件放在S3存储桶的文件夹中

亚马逊s3,将文件上传到存储桶中的文件夹中

将文件上传到 s3 存储桶、sdk php 中的特定文件夹

为单独的S3存储桶提供子文件夹

将Lambda部署到s3存储桶文件夹?

我无法将主文件夹复制到 s3 存储桶

将文件从S3子文件夹移动到S3存储桶根

如何使用 boto3 同步 AWS S3 存储桶和本地文件夹

s3存储桶中文件夹的pyspark列表子文件夹

如何检查 Amazon S3 存储桶中的文件夹是否为空?- boto3 蟒蛇

Python-无法将文件上传到AWS S3存储桶中的已定义文件夹

将时间戳记附加到builspec.yaml文件中的S3存储桶文件夹中

将JSON文件上传到Python中s3存储桶中的特定文件夹

有什么方法可以将移动存储中的文件夹与AWS S3存储桶中的文件夹同步?

如何将特定文件夹中的所有zip文件推送到s3存储桶文件夹?

无法将预处理数据作为csv保存到s3存储桶中的文件夹

将图像从S3存储桶下载到Lambda临时文件夹(Node.js)

使用 AWS Code Deploy 将子文件夹内容移动到 Amazon S3 存储桶

如何将域定向到 aws s3 存储桶上的子文件夹?

如何将整个文件夹从 s3 存储桶复制到 ec2 实例

将 AWS S3 存储桶根目录内容复制到子文件夹中的同一个存储桶

在AWS S3存储桶的特定“文件夹”中列出文件

如何从Amazon S3存储桶中的文件夹中获取所有文件?

删除位于Amazon S3上存储桶中的子文件夹中的文件

从多个文件夹的s3存储桶中仅读取特定的json文件

AWS S3存储桶策略-仅允许文件夹中的某些文件类型