2013-10-03 52 views
2

我想了解如何訪問aws數據管道中的輸入s3路徑。如果我們正在處理shellcommandactivity,並且有一個輸入數據節點和一些s3位置的路徑(例如s3:// mybucket/myfile),我們如何在腳本中訪問它?我正在使用python boto來實現shell命令行爲。我可以連接使用這樣的事情到S3的位置,並通過所有的桶(下和文件)迭代:我們可以從AWS數據管道訪問s3輸入路徑嗎?

桶= conn.get_bucket( 'mybucket') RS = bucket.list() 在RS R: ...

但是我們可以直接使用boto訪問s3輸入路徑嗎?我們可以做這樣的事嗎?

的myKey = conn.get_key( 'S3:// mybucket/MYFILE')

預先感謝。

回答

2

,除非我錯過了一些東西只是做:

bucket = conn.get_bucket('mybucket') 
my_key = bucket.get_key('myfile') 
相關問題