2013-11-23 2 views
1

Это то, что я сделал для импорта во времяВозникли проблемы с time.sleep (питон)

import pygame, random, time 
from time import sleep 

Когда дело доходит до точки, в моем коде:

time.sleep(4) 

я получаю ошибку: AttributeError: объект 'module' не имеет атрибута 'sleep'

любые идеи ребята?

+3

Почему вы импортируя 'time', а затем импортировать' sleep' из 'time'? – mdml

+0

Что-то плохое могло произойти с 'time.sleep' между ними. Что-то вроде 'del time.sleep' – alko

+1

try: pygame.time.delay – Serafins

ответ

1

Это потому, что вы импортировали сон непосредственно со времени. Это означает, что вы можете просто позвонить:

sleep(4) 

вместо

time.sleep(4) 

Другим хорошим решением было бы опустить импортирующей сон кода специально, так что вы получите:

import pygame, random, time 
#the "from time import sleep" line is deleted 

time.sleep(4) 
Смежные вопросы