#python #pandas #amazon-s3 #gzip #boto3
#python #панды #amazon-s3 #gzip — файл #бото3
Вопрос:
У меня есть большой фрейм данных pandas, который я сжал и хочу загрузить в корзину s3.
Каков наилучший способ сделать это? Используя s3_client.upload_file? или bucket.upload_fileobj? Я видел кучу решений, но не могу понять, как лучше всего. редактировать: это в формате json, большое спасибо!
Комментарии:
1. Вы можете записать его, используя несколько форматов. какой формат вы хотите использовать? (csv, json ..)?
Ответ №1:
Вот одна строка, которая предполагает, что csv — это формат, а s3fs установлен.
df.to_csv('s3://my_bucket/my_file.csv', compression='zip' )