我在 amazon s3 中有一个名为“myarchive_1.tar.gz”的 tar 文件,我想通过 AWS Glue 在 amazon s3 中提取它。
这是我在 AWS Glue 中运行的示例代码。
**Sample Code:-**
#Extracting tar file contents
tar = tarfile.open("s3://dsb-lfnsrn-001/lndg/archive/myarchive_1.tar.gz")
tar.extractall("s3://dsb-lfnsrn-001/pckpby/archive")
tar.close()
但是,每当我在 aws 胶水中运行它时,都会出现以下错误
**Error Code:-**
IOError: [Errno 2] No such file or directory: 's3://dsb-lfnsrn-
001/lndg/archive/myarchive_1.tar.gz'
End of LogType:stdout
请帮我解决这个问题。
提前致谢,
瑜伽士。