0
Ich versuche Async Ping-Verfahren subprocess.Popen zu machen, versuchen, ich verstehe, wie ich es in diesem Fall implementierenPython 3.5 Async & warten auf Ping
aList = []
async def sn(frm, to):
i = 0
for i in list(range(frm, to)):
aList.append(i)
cmd = "ping -n 1 " + '10.0.0.'
coroutines = [subprocess.Popen(cmd + str(i), stdout=subprocess.PIPE) for i in aList]
results = await asyncio.gather(*coroutines)
print(results)
loop = asyncio.get_event_loop()
loop.run_until_complete(sn(frm, to))
loop.close()