Coding style.
- Allow for subclasses of slice.
This commit is contained in:
parent
b9a3648b65
commit
7e5d965868
1 changed files with 1 additions and 1 deletions
|
|
@ -39,7 +39,7 @@ class PagedList:
|
||||||
return pickle.load(file_)
|
return pickle.load(file_)
|
||||||
|
|
||||||
def __getitem__(self, index):
|
def __getitem__(self, index):
|
||||||
if type(index) == slice:
|
if isinstance(index, slice):
|
||||||
start, stop, step = index.indices(self._len)
|
start, stop, step = index.indices(self._len)
|
||||||
start_page_index, start_page_offset = divmod(start, self.page_size)
|
start_page_index, start_page_offset = divmod(start, self.page_size)
|
||||||
stop_page_index, stop_page_offset = divmod(stop, self.page_size)
|
stop_page_index, stop_page_offset = divmod(stop, self.page_size)
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue