Chciałbym dodać 1 do zmiennej co minutę bez ingerencji w kod, który jest już uruchomiony.Jak wykonać akcję co minutę w Pythonie
Jest to gra, więc chcę w tle, aby drewno + 1, kamień + 1, ryba + 1 wydarzyło się co minutę bez wiedzy użytkownika.
time.sleep nie zadziała w tej sytuacji, ponieważ wstrzymuje cały program.
start=time.time()
#some code
end=time.time()
if end-start > 60:
wood = wood+1
rock = rock+1
Próbowałem zrobić coś powyżej, ale nie mogłem go ciągle liczyć. Mierzy tylko czas potrzebny na wykonanie # kodu.
Każda pomoc będzie świetna! Z góry dziękuję.
pokrewne: [? Python Odpowiednik setInterval()] (http://stackoverflow.com/q/2697039/4279) – jfs