Botoを使用してAmazonS3に保存されているファイルからmp3タグを取得しようとしています。これが私のスクリプトです:
import boto
from boto.s3.connection import S3Connection
import eyeD3
def main():
conn = S3Connection('______', '_________')
myBucket = conn.get_bucket('bucketName')
for key in skempi.list():
if eyeD3.isMp3File(key.name):
audio = eyeD3.Mp3AudioFile(key.name)
if __name__ == '__main__':
main()
ただし、バケット内のすべてのファイルなどを一覧表示することはできます。私が得ているエラーは
IOError: [Errno 2] No such file or directory: u'ulver/01 Track 1.mp3'
コードに問題はありますか?