Discord python Bot отправляет код выхода, терминал сохраняет желаемый результат - PullRequest
0 голосов
/ 18 мая 2018
@bot.command(pass_context=True)
async def test(ctx, *, arg):
        await ctx.send(arg)
        nme = subprocess.call(["./test.sh",arg])
        await ctx.send(nme)
        await ctx.send(subprocess.call(["./test.sh",arg]))
        await ctx.send(subprocess.run(["./test.sh",arg]))
#on executing '$test test1' on discord it outputs:
test1
0
0
CompletedProcess(args=['./test.sh', 'test1'], returncode=0)

Выше, как есть, попугай аргументов и отправка кода выхода (дважды, как я сам себя обманул) - 0 для разногласий, желаемый вывод только что отображается на терминале, и указатели на то, что нужно изменить?

Извинения, если это где-то указано, я уверен, что это так, но не могу найти ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...