Junior — Middle
Pracovali ste s mechanizmami riadenia procesov v Pythone?
sobes.tech AI
Odpoveď od AI
Áno, v Pythone existuje niekoľko mechanizmov na správu procesov, napríklad modul multiprocessing.
Umožňuje vytvárať nové procesy, spravovať ich a vymieňať si údaje medzi procesmi pomocou front alebo kanálov.
Príklad vytvorenia a spustenia procesu:
from multiprocessing import Process
def worker(name):
print(f"Proces {name} spustený")
if __name__ == '__main__':
p = Process(target=worker, args=('A',))
p.start()
p.join()
Existujú aj moduly subprocess na spúšťanie externých procesov a os na nízkoúrovňové riadenie procesov.