(self)
| 1118 | else getattr(self, "total", None)) |
| 1119 | |
| 1120 | def __reversed__(self): |
| 1121 | try: |
| 1122 | orig = self.iterable |
| 1123 | except AttributeError: |
| 1124 | raise TypeError("'tqdm' object is not reversible") |
| 1125 | else: |
| 1126 | self.iterable = reversed(self.iterable) |
| 1127 | return self.__iter__() |
| 1128 | finally: |
| 1129 | self.iterable = orig |
| 1130 | |
| 1131 | def __contains__(self, item): |
| 1132 | contains = getattr(self.iterable, '__contains__', None) |