コード例 #1
0
ファイル: collections.py プロジェクト: griels/pypy-sc
 def __repr__(self):
     threadlocalattr = '__repr' + str(_thread_ident())
     if threadlocalattr in self.__dict__:
         return 'deque([...])'
     else:
         self.__dict__[threadlocalattr] = True
         try:
             return 'deque(%r)' % (list(self),)
         finally:
             del self.__dict__[threadlocalattr]
コード例 #2
0
 def __repr__(self):
     threadlocalattr = '__repr' + str(_thread_ident())
     if threadlocalattr in self.__dict__:
         return 'deque([...])'
     else:
         self.__dict__[threadlocalattr] = True
         try:
             if self.maxlen is not None:
                 return 'deque(%r, maxlen=%s)' % (list(self), self.maxlen)
             else:
                 return 'deque(%r)' % (list(self), )
         finally:
             del self.__dict__[threadlocalattr]
コード例 #3
0
ファイル: _collections.py プロジェクト: gorakhargosh/pypy
 def __repr__(self):
     threadlocalattr = '__repr' + str(_thread_ident())
     if threadlocalattr in self.__dict__:
         return 'deque([...])'
     else:
         self.__dict__[threadlocalattr] = True
         try:
             if self.maxlen is not None:
                 return 'deque(%r, maxlen=%s)' % (list(self), self.maxlen)
             else:
                 return 'deque(%r)' % (list(self),)
         finally:
             del self.__dict__[threadlocalattr]