#!/usr/bin/env python3 import subprocess,time t=time.time() ns=list(range(10**18,10**18+100)) s=subprocess.run(['/usr/bin/factor'],input='\n'.join(map(str,ns))+'\n',text=True,capture_output=True,timeout=6) print(time.time()-t,len(s.stdout.splitlines()),s.stdout[:300],s.stderr[:100])