コード例 #1
0
ファイル: main.py プロジェクト: hi117/Image-Database-2
 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
コード例 #2
0
ファイル: test.py プロジェクト: hi117/Image-Database-2
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)