Esempio n. 1
0
def i_am_thumb(token):
    import dropbox
    from dropbox import Dropbox
    import base64
    
    my_client = Dropbox(token)
    folderfile_list = my_client.files_list_folder('',True,True)
    
    file_list  =  [x for x in folderfile_list.entries if 'media_info' in dir(x)]
    image_list =  [x for x in file_list if not x.media_info == None]
    
    print "IMAGES ", image_list
    
    img_data = []
    for image in image_list:
        m,f = my_client.files_get_thumbnail(image.path_lower,\
                                        dropbox.files.ThumbnailFormat('png', value=None),\
                                        dropbox.files.ThumbnailSize('w128h128', None))
                                        
        encoded = base64.b64encode(f.content) 
        img_data.append (encoded)
        
    return img_data