Как получить имя файла CSV в Amazon S3 Bucket, используя python? - PullRequest
0 голосов
/ 23 апреля 2020

Я пытаюсь извлечь имя файла CSV в каталог в Amazon S3 Bucket. Но это не работает . Не могли бы вы помочь мне, как это сделать?

пример:

s3://itx-acm-medaff-dev-sourcefiles/Raw_Layer/PCYC_IMBRUVICA/PCYC_VOC_Data_Load.csv 

ожидаемый результат:

PCYC_VOC_Data_Load.csv

1 Ответ

0 голосов
/ 23 апреля 2020

с помощью команды ls мы можем получить общий файл в каталоге корзины s3.

file = os.popen('aws s3 ls s3://itx-acm-medaff-dev-sourcefiles/Raw_Layer/PCYC_IMBRUVICA/').read()
print(file)
list_file = list(file.split("\n"))
s = str(list_file[0])
s1 = s.split(' ')
print(s1[-1])

вывод:

'PCYC_VOC_Data_Load.csv'
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...