рандомизировать время от времени - PullRequest
0 голосов
/ 28 апреля 2020

Я довольно новичок в python и пытаюсь написать скрипт, который автоматизирует строку текста. Проблема в том, что я не знаю, как рандомизировать функцию time.sleep. Я также пытался добавить функцию time in range, но до сих пор не могу заставить ее рандомизировать ее.

Код выглядит сейчас так. Я должен избавиться от time.sleep(40), чтобы рандомизировать его

import time
from pynput.keyboard import Key, Controller


while True:
    keyboard = Controller()

    time.sleep(40)
    for char in "nnnn":
        keyboard.press(char)
        keyboard.release(char)
        time.sleep(0.21)

1 Ответ

0 голосов
/ 28 апреля 2020

Использовать случайный модуль

import random
import time
from pynput.keyboard import Key, Controller


while True:
    keyboard = Controller()

    sleep_time = random.randrange(0, 100)
    time.sleep(sleep_time)
    for char in "nnnn":
        keyboard.press(char)
        keyboard.release(char)
        time.sleep(0.21)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...