Python funktionen gleichzeitig laufen lassen?
Hey,
Ich hab ein funktion (f1) und eine zweite funktion(f2). Ich möchte das f1 etwas ausgibt bis f2 fertig ist und dann f1 beende. Wie mach ich das am besten?
Benutze Python3 unter Linux
1 Antwort
Von gutefrage auf Grund seines Wissens auf einem Fachgebiet ausgezeichneter Nutzer
Computer, programmieren, Python
https://docs.python.org/3/library/threading.html#module-threading
Allerdings kommt es darauf an, was die Funktionen tun. Das Multithreading in Python unterliegt gewissen Einschränkungen.
und dann f1 killt
"Killen" sollte sich ein Thread nur selbst, wenn nötig durch Prüfen eines Flags - direkt von außen geht das, wenn überhaupt, nur unzuverlässig und oft mit unerwünschten Nebenwirkungen.