(self, timeout: float = 5.0)
| 275 | return toks |
| 276 | |
| 277 | def close(self, timeout: float = 5.0): |
| 278 | try: |
| 279 | self.proc.stdin.close() |
| 280 | except Exception: |
| 281 | pass |
| 282 | try: |
| 283 | self.proc.wait(timeout=timeout) |
| 284 | except subprocess.TimeoutExpired: |
| 285 | self.proc.kill() |