2016-08-16 4 views
-2
import time from threading 
    import thread 

    def myfunc(i): #Each thread runs this function 
    print "sleep from thread %d" % i 
    time. Sleep(5) 
    print "woke up from thread %d" % i 
    return 

    for i in range(10): # Create 10 Thread objects 
    t = Thread(target=myfunc, args=(i,)) 
    t.start() #Start Each Thread 
    return 

это бросает следующую ошибку.исправьте следующий код многопоточности в python

File "threading.py", line 1
import time from threading
^ SyntaxError: invalid syntax

+0

Если вы пытаетесь импортировать что-то под названием «время» от чего-то под названием «потоковая» , синтаксис «from threading import time». – khelwood

+0

Д: \ practice_exercise> питон threading.py TraceBack (самый последний вызов): последний Файл "threading.py" линия 1, в от резьбонарезания времени импорта файла "D: \ practice_exercise \ threading.py" line 1, in from threading import time ImportError: не может импортировать время имени –

+0

Это означает, что вы пытаетесь импортировать что-то, что не существует. Я ничего не могу с этим поделать. – khelwood

ответ

0

Для ошибки вы указывая, что это потому, что оператор импорта должен быть примерно так:
from threading import time

Смежные вопросы