Мне нужен неблокирующий ввод пользователя в Python.Я искал msvcrt, но, похоже, он принимает только символы.
@client.event
async def on_ready():
print('Bot is ready')
channel = client.get_channel(input())
while True:
await client.send_message(channel, msvcrt.getch().decode('utf-8'))
С этим кодом каждый раз, когда в командной строке нажимается клавиша, она отправляется мгновенно.Я хочу иметь возможность фактически ввести слово, и тогда только после нажатия кнопки ввода оно должно отправить.
У кого-нибудь есть идея?