# ----------------------------------------------------
# Dateiname:  process_1.py
# Zwei parallele Prozesse werden ausgeführt und die
# Prozess-IDs ausgegeben.
#
# Python 3, 6. Auflage, mitp 2016
# Kap. 32
# Michael Weigend 24.10.2016
# ----------------------------------------------------

import os
from multiprocessing import Process


def hello():
    print("Prozess-ID: %s, Name: %s" %
          (os.getpid(), __name__))  # 1


if __name__ == "__main__":
    p1 = Process(target=hello)  # 2
    p1.start()  # 3
    p2 = Process(target=hello)
    p2.start()
    hello()  # 4
