Я получаю AttributeError: у объекта 'module' нет атрибута 'fork', когда я запускаю свою программу в Windows. Как я могу это исправить? - PullRequest
0 голосов
/ 31 августа 2018

Я пытался вызвать os.fork() в функции parent(), но все равно выдает ту же ошибку.

это мой код:

import os

def child():
    print('Hello from child', os.getpid())
    os._exit(0) # else goes back to parent loop

def parent():
    while True:
        newpid = os.fork()
        if newpid == 0:
            child()
        else:
            print('Hello from parent', os.getpid(), newpid)
        if input() == 'q': break

parent()

1 Ответ

0 голосов
/ 31 августа 2018

os.fork() доступно только в Unix. Смотри это .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...