Junior — Middle
Pracoval jste s mechanismy řízení procesů v Pythonu?
sobes.tech AI
Odpověď od AI
Ano, v Pythonu existuje několik mechanismů pro správu procesů, například modul multiprocessing.
Umožňuje vytvářet nové procesy, spravovat je a vyměňovat si data mezi procesy pomocí front nebo kanálů.
Příklad vytvoření a spuštění procesu:
from multiprocessing import Process
def worker(name):
print(f"Proces {name} spuštěn")
if __name__ == '__main__':
p = Process(target=worker, args=('A',))
p.start()
p.join()
Existují také moduly subprocess pro spuštění externích procesů a os pro nízkoúrovňové řízení procesů.