Ejemplo n.º 1
0
 def hide(gen, hidden):
     for i in imagedb.listTags(hidden=True):
         print i
     htags = map(lambda a: a.id, imagedb.listTags(hidden=True))
     for i in gen:
         display = True
         for j in i.value['tags']:
             if j in htags and j not in hidden:
                 display = False
                 break
         if display:
             yield i
Ejemplo n.º 2
0
testImages = {
    '/home/hi117/Pictures/wallpaper-2471485.png': ['test', 'Chuuni'],
    '/home/hi117/Pictures/yande.re 229970 sample.jpg': ['test', 'LB'],
    }

ids = []

print 'Testing Adding Images'
for i in testImages:
    print i
    t = imagedb.addImage(open(i).read(), testImages[i])
    ids.append(t[0])
    print t

print 'Testing listing tags'
tags = imagedb.listTags()
print tags
for i in tags:
    print imagedb.getTag(i)

#print 'Testing removing images'
#for i in ids:
#    print i
#    imagedb.removeImage(i)

#print 'Testing removing tags'
#for i in tags:
#    print i
#    imagedb.removeTag(i)