Как разделить строку в vk_api на python?

Вообщем знаю как сделать ответ на точное сообщение, но допустим хочу сделать команду боту: !скажи текст. Но мне не понятно как сделать так чтоб он получил тот текст после слова !скажи
  • Вопрос задан
  • 150 просмотров
Решения вопроса 1
hottabxp
@hottabxp Куратор тега Python
Сначала мы жили бедно, а потом нас обокрали..
command = '!скажи текст'
print(command[7:])
#текст

command2 = '!скажи много текста'
print(command2[7:])
#много текста

Можно еще так:
command = '!скажи текст'
print(command.split(' ')[1])
#текст

ну или так:
command = '!скажи текст'
print(command.replace('!скажи ',''))
#текст

наркоманы могут делать так:
command = '!скажи текст'
print((command[::-1][0:len(command[::-1])-7])[::-1])
#текст

Сатанисты делают так:
import base64
command = '!скажи текст'
t = 'KGNvbW1hbmRbOjotMV1bMDpsZW4oY29tbWFuZFs6Oi0xXSktN10pWzo6LTFd'
print(eval(compile(base64.b64decode(t),'<string>', 'eval')))
#текст
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Skid330
@Skid330
text = 'Привет мир'

mtext = text.split(' ')

// В mtext будет ['Привет', 'мир']
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы