Уведомления

Группа в Telegram: @pythonsu

#1 Май 11, 2018 17:41:57

DexML0
Зарегистрирован: 2018-04-25
Сообщения: 11
Репутация: +  0  -
Профиль   Отправить e-mail  

Помогите создать таймер каждые 2 часа

Помогите сделать что бы это запускалось каждые 2 часа(

 self.viruchka = {1: random.randint(5000, 10000),
                 2: random.randint(20000, 30000),
                 3: random.randint(40000, 60000),
                 4: random.randint(70000, 100000),
                 5: random.randint(110000, 180000),
                 6: random.randint(200000, 300000),
                 7: random.randint(400000, 600000),
                 8: random.randint(700000, 900000),
                 9: random.randint(1000000, 1500000),
                 10: random.randint(2000000, 3000000),
                 11: random.randint(4000000, 6000000)}   
Player = self.player
#Получаем игроков из база данных с у которых есть бизнес
Player = await self.pwmanager.execute(Player.select().where(Player.biztype != 0))
#Выдаем деньги с бизнеса всем игрокам
for player in Player:
    player.balance += self.viruchka[player.biztype]
    await self.pwmanager.update(player)

Офлайн

#2 Май 12, 2018 22:02:17

PEHDOM
Зарегистрирован: 2016-11-28
Сообщения: 2196
Репутация: +  294  -
Профиль   Отправить e-mail  

Помогите создать таймер каждые 2 часа

DexML0
Помогите сделать что бы это запускалось каждые 2 часа(
“Это” это что? кусок программы или весь скрипт, если первое то есть куча шедулеров для пайтона
https://docs.python.org/3/library/sched.html
или
https://apscheduler.readthedocs.io/en/latest/
+ во многих модулях есть таймеры позволяющие выполнять некие действия с определенной периодичностью
например QtCore.QTimer или threading.timer
если второе то любой планировщик вам в в руки.



==============================
Помещайте код в теги:
[code python][/code]
Бериегите свое и чужое время.

Отредактировано PEHDOM (Май 12, 2018 22:02:49)

Офлайн

#3 Май 15, 2018 13:36:44

DexML0
Зарегистрирован: 2018-04-25
Сообщения: 11
Репутация: +  0  -
Профиль   Отправить e-mail  

Помогите создать таймер каждые 2 часа

PEHDOM
Понял благодарю

Офлайн

#4 Май 15, 2018 13:48:04

DexML0
Зарегистрирован: 2018-04-25
Сообщения: 11
Репутация: +  0  -
Профиль   Отправить e-mail  

Помогите создать таймер каждые 2 часа

PEHDOM
А какое название модуля QTimer для установки в 3 версии питона?

Офлайн

#5 Май 15, 2018 14:21:25

PEHDOM
Зарегистрирован: 2016-11-28
Сообщения: 2196
Репутация: +  294  -
Профиль   Отправить e-mail  

Помогите создать таймер каждые 2 часа

DexML0
А какое название модуля QTimer для установки в 3 версии питона?
PyQT или PySide хотя имхо ставить QT ради одного таймера не стоит.



==============================
Помещайте код в теги:
[code python][/code]
Бериегите свое и чужое время.

Отредактировано PEHDOM (Май 15, 2018 14:21:49)

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version