(self, url)
| 109 | self.cache = {} |
| 110 | |
| 111 | def get(self, url): |
| 112 | if url not in self.cache: |
| 113 | data = self._getter.get_multipage(url) |
| 114 | self.cache[url] = data |
| 115 | return data |
| 116 | else: |
| 117 | print("[gh_lists] (cached):", url, file=sys.stderr, flush=True) |
| 118 | return self.cache[url] |
| 119 | |
| 120 | def save(self): |
| 121 | tmp = self.filename + ".new" |