python
December 9, 2020
Многопоточность в Python
Использование многопоточности в Python для одновременной проверки определенных параметров
import config
import checker
from multiprocessing import Process
def th(ip, community, port, name):
param = checker.checkport(ip, community, port)
if param < 10:
print('Критический порог трафика ', param, 'Mb/s', name)
else:
print(param, name)
def main():
for ports in config.ports:
Process(target=th, args=(ports['ip'], ports['community'], ports['port'], ports['name'])).start()
main()