Помогите дописать скрипт

SAtoqwe

Новичок
Автор темы
1
0
На вход даются цифры 1, 2, 1, 7 . Нужно перебрать во всех возможных вариантах и выводить по одной (нажатие клавиатуры)
написал такой код который всё перебирает но не могу разобраться с выводом на клаву, мне этот скрипт нужен для подбора кода в игре
код:
import itertools
import keyboard

numbers = [1, 2, 1, 7]

perm = itertools.permutations(numbers)

for p in perm:
print(*p)
keyboard.write(*p)
keyboard.send('enter')

хелп пжжж
 

papercut

Известный
108
18
Python:
import itertools
import keyboard

numbers = [1, 2, 1, 7]

perm = itertools.permutations(numbers)

for p in perm:
    for key in p:
        keyboard.send(str(key))
    keyboard.send('enter')

либо если строкой с пробелами надо, то

Python:
    keyboard.write(' '.join(map(str, list(p))))
    keyboard.send('enter')
 
Последнее редактирование: