Python Forum
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
multiprocessing
#1
Bug 
So I'm trying to learn how to use multiprocessing and It looks like I have all the code correct but still returns "Done" and doesn't print hello and hi first.
import multiprocessing

def test(rt):
    print(rt)

def main(ar):
    print(ar)
    

if __name__ == '__main__':
    p1 = multiprocessing.Process(target=test, args=("Hello"))
    p2 = multiprocessing.Process(target=main, args=("hi"))

    p1.start()
    p2.start()

    p1.join()
    p2.join()
    print("Done")
Reply


Messages In This Thread
multiprocessing - by Alivegamer - Mar-17-2022, 09:16 PM
RE: multiprocessing - by Axel_Erfurt - Mar-17-2022, 09:31 PM
RE: multiprocessing - by Alivegamer - Mar-17-2022, 09:37 PM
RE: multiprocessing - by Gribouillis - Mar-17-2022, 09:35 PM
RE: multiprocessing - by Alivegamer - Mar-17-2022, 09:38 PM
RE: multiprocessing - by Gribouillis - Mar-17-2022, 10:04 PM
RE: multiprocessing - by Alivegamer - Mar-18-2022, 12:01 AM
RE: multiprocessing - by snippsat - Mar-17-2022, 10:33 PM
RE: multiprocessing - by snippsat - Mar-18-2022, 12:28 AM
RE: multiprocessing - by Alivegamer - Mar-18-2022, 12:50 AM
RE: multiprocessing - by supuflounder - Mar-18-2022, 09:39 AM
RE: multiprocessing - by Larz60+ - Mar-18-2022, 10:10 AM
RE: multiprocessing - by snippsat - Mar-18-2022, 10:15 AM

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020