(self, spider: Spider)
| 174 | ) |
| 175 | |
| 176 | def open(self, spider: Spider) -> IO[bytes]: |
| 177 | dirname = Path(self.path).parent |
| 178 | if dirname and not dirname.exists(): |
| 179 | dirname.mkdir(parents=True) |
| 180 | return Path(self.path).open(self.write_mode) |
| 181 | |
| 182 | def store(self, file: IO[bytes]) -> Deferred[None] | None: |
| 183 | file.close() |