def _file_is_filtered(self, tfile):
if self._ffilter is None:
return False # No filter specified
elif isinstance(self._ffilter, (abc.Sequence, abc.Set)):
# ffilter is a collection of file IDs
return not tfile['id'] in self._ffilter
else:
# ffilter is a TorrentFileFilter instance
return not self._ffilter.match(tfile)
评论列表
文章目录