예제 #1
0
 def lookup(self, db, key):
     dbm = self.dbm(db)
     try:
         key = key.lower().encode(self.charset, 'replace')
         if dbm.has_key(key):
             return dbm[key].decode(self.charset, 'replace')
     finally:
         dbm.close()
예제 #2
0
파일: learn.py 프로젝트: seunboi4u/madcow
 def lookup(self, db, key):
     dbm = self.dbm(db)
     try:
         key = encode(key.lower())
         if dbm.has_key(key):
             return decode(dbm[key])
     finally:
         dbm.close()
예제 #3
0
파일: learn.py 프로젝트: Havvy/madcow
 def lookup(self, db, key):
     dbm = self.dbm(db)
     try:
         key = encode(key.lower())
         if dbm.has_key(key):
             return decode(dbm[key])
     finally:
         dbm.close()
예제 #4
0
파일: realname.py 프로젝트: Havvy/madcow
 def unset(self, nick):
     dbm = self.learn.dbm(self.dbname)
     try:
         key = encode(nick.lower())
         if dbm.has_key(nick):
             del dbm[nick]
             return True
         return False
     finally:
         dbm.close()
예제 #5
0
 def unset(self, nick):
     dbm = self.learn.dbm(self.dbname)
     try:
         key = encode(nick.lower())
         if dbm.has_key(key):
             del dbm[key]
             return True
         return False
     finally:
         dbm.close()
예제 #6
0
 def unset(self, dbname, key):
     dbm = self.get_dbm(dbname)
     try:
         key = key.lower().encode(self.charset, "replace")
         if dbm.has_key(key):
             del dbm[key]
             return True
         return False
     finally:
         dbm.close()
예제 #7
0
 def unset(self, dbname, key):
     dbm = self.get_dbm(dbname)
     try:
         key = encode(key.lower())
         if dbm.has_key(key):
             del dbm[key]
             return True
         return False
     finally:
         dbm.close()
예제 #8
0
파일: factoids.py 프로젝트: Havvy/madcow
 def unset(self, dbname, key):
     dbm = self.get_dbm(dbname)
     try:
         key = encode(key.lower())
         if dbm.has_key(key):
             del dbm[key]
             return True
         return False
     finally:
         dbm.close()
예제 #9
0
파일: links.py 프로젝트: seunboi4u/madcow
 def unset(self, shortcut):
     dbm = self.learn.dbm(self.dbname)
     try:
         key = encode(shortcut.lower())
         if dbm.has_key(shortcut):
             del dbm[shortcut]
             return True
         return False
     finally:
         dbm.close()
예제 #10
0
파일: links.py 프로젝트: Havvy/madcow
 def unset(self, shortcut):
     dbm = self.learn.dbm(self.dbname)
     try:
         key = encode(shortcut.lower())
         if dbm.has_key(shortcut):
             del dbm[shortcut]
             return True
         return False
     finally:
         dbm.close()