Esempio n. 1
0
 def getLength(self, str):
     self.listWidget.clear()
     if str == "s": self.listWidget.addItem("%s" % len(self.so))
     elif str == "ar":
         self.listWidget.addItem(
             "%s" % len(DataManipulation.truncateArtists(self.ar)))
     elif str == "al":
         self.listWidget.addItem("%s" % len(sortedset(self.al)))
Esempio n. 2
0
 def __init__(self, *args, **kw):
     if hasattr(self, '__missing__'):
         self._map = missingdict()
         self._map._missing = self.__missing__
     else:
         self._map = dict()
     key = None
     if len(args) > 0:
         if hasattr(args[0], '__call__'):
             key = args[0]
             args = args[1:]
         elif len(args) > 1:
             raise TypeError("'%s' object is not callable" %
                             args[0].__class__.__name__)
     if len(args) > 1:
         raise TypeError('sorteddict expected at most 2 arguments, got %d'
                         % len(args))
     if len(args) == 1 and isinstance(args[0], sorteddict) and key is None:
         key = args[0]._sortedkeys._key
     self._sortedkeys = sortedset(key=key)
     self.update(*args, **kw)
Esempio n. 3
0
 def __init__(self, *args, **kw):
     if hasattr(self, '__missing__'):
         self._map = missingdict()
         self._map._missing = self.__missing__
     else:
         self._map = dict()
     key = None
     if len(args) > 0:
         if hasattr(args[0], '__call__'):
             key = args[0]
             args = args[1:]
         elif len(args) > 1:
             raise TypeError("'%s' object is not callable" %
                             args[0].__class__.__name__)
     if len(args) > 1:
         raise TypeError('sorteddict expected at most 2 arguments, got %d' %
                         len(args))
     if len(args) == 1 and isinstance(args[0], sorteddict) and key is None:
         key = args[0]._sortedkeys._key
     self._sortedkeys = sortedset(key=key)
     self.update(*args, **kw)
Esempio n. 4
0
 def _from_iterable(self, it):
   keyfunc = self._mapping._sortedkeys._key
   if keyfunc is None:
     return sortedset(it)
   else:
     return sortedset(it, key=lambda item: keyfunc(item[0]))
Esempio n. 5
0
 def _from_iterable(self, it):
     return sortedset(it, key=self._mapping._sortedkeys._key)
Esempio n. 6
0
 def _from_iterable(self, it):
     keyfunc = self._mapping._sortedkeys._key
     if keyfunc is None:
         return sortedset(it)
     else:
         return sortedset(it, key=lambda item: keyfunc(item[0]))
Esempio n. 7
0
 def _from_iterable(self, it):
     return sortedset(it, key=self._mapping._sortedkeys._key)
Esempio n. 8
0
 def bgetAlbums(self):
     self.listWidget.clear()
     li = sortedset(self.al)
     for i in li:
         self.listWidget.addItem(i)