Lire un fichier ligne par ligne, de la S3 en utilisant boto?

J'ai un fichier csv dans S3 et je suis en train de lire l'en-tête de ligne pour obtenir la taille (ces fichiers sont créés par nos utilisateurs afin qu'ils puissent être presque n'importe quelle taille). Est-il un moyen de faire cela en utilisant le nom de boto? J'ai pensé que je pourrais peut-être nous en python BufferedReader, mais je ne peux pas comprendre comment ouvrir un flux à partir d'un S3 clé. Toute suggestion serait génial. Merci!

Serait key.size fonctionne pas pour vous? Retourne la taille de la clé en octets. Si vous voulez l'en-tête, vous pouvez également écouter le premier morceau, comme ceci: stackoverflow.com/a/7625197/786559 .

OriginalL'auteur gignosko | 2015-02-19