169 похожих чатов

Почему в callback нельзя использовать split join replace ?

52 ответов

33 просмотра

Как ты пишешь? Код покажи

𓆩AniFork𓆪-None Автор вопроса
Vladimir 🍉
Как ты пишешь? Код покажи

spisok = посмотреть(callback_query.from_user.id) spis = spisok.split(",") spi = "\n".join(spis) Пока что так, я пытался по разному, даже если в def сделать то все ровно даёт ошибку типо нет атрибута, хотя в обычном хендлере все норм

𓆩AniFork𓆪 None
spisok = посмотреть(callback_query.from_user.id) ...

Что у тебя за функция такая посмотреть()?

𓆩AniFork𓆪-None Автор вопроса
Vladimir 🍉
Что у тебя за функция такая посмотреть()?

Там я из базы данных беру список, там все норм, просто если отправлять в виде в котором он у меня там то это не удобно

𓆩AniFork𓆪-None Автор вопроса
Vladimir 🍉
Так бог велел

Хорошо, но все же можно ответить на первоначальный вопрос Почему в callback не даёт использовать split?

𓆩AniFork𓆪 None
Дп

В нём не реализован метод split, может быть ты хотел CallbackQuery.data.split()?

𓆩AniFork𓆪 None
Нет

Ну значит ты какую-то хрень делаешь, учи питон

𓆩AniFork𓆪 None
spisok = посмотреть(callback_query.from_user.id) ...

Бля братец, ты глянь что такое типы данных питончика, и как с ними работать. И посмотри на свой код.

сова [WILD]
И че за «посмотреть»?

def посмотреть(callback): return callback.split(" ")

CheseNick
callback.data.split 🤦‍♂️

Выше читай, ему именно CallbackQuery надо сплитануть

𓆩AniFork𓆪-None Автор вопроса
Vladimir 🍉
def посмотреть(callback): return callback.spli...

Возможно ты не то понял ._. Но похуй Я про фильтр Callback @dp.callback

𓆩AniFork𓆪-None Автор вопроса
𓆩AniFork𓆪-None Автор вопроса
сова [WILD]
А тебе что должно возвращать посмотреть?

Мне возвращает список, но проблема в том что он приходил не в очень таком виде, я не могу использовать split почему то, так как он пишет что такого атрибута нет

Принтани текст

𓆩AniFork𓆪-None Автор вопроса
Vladimir 🍉
Принтани текст

Я его могу спокойно отправить в чат, но он приходил в уебанском виде

𓆩AniFork𓆪-None Автор вопроса
Groosha
Со скобочками?)

Я не долбаеб блять Там обычный сука текст ._. А не список

𓆩AniFork𓆪 None
Я его могу спокойно отправить в чат, но он приходи...

Ну так ты в f строку суешь его, конечно он может спокойно отправиться

𓆩AniFork𓆪 None
Я не долбаеб блять Там обычный сука текст ._. А не...

Название своей функции видел? И это я дальше первой строки не смотрел

Groosha
Но атрибута split нет :)

Ну ладно, может просто уже дашь ему мут с ссылкой на бегиннерс?

𓆩AniFork𓆪 None
Я не долбаеб блять Там обычный сука текст ._. А не...

Пока без мута, предлагаю сходить в @ru_python_beginners

Обычный текст...

Я боюсь у тебя спрашивать код целиком

Ну так и попробуй его сплитануть

А теперь сделай spusos.split(',')

Похожие вопросы

Обсуждают сегодня

а зачем этот вопрос для удаления из чата?
Mёdkinson Medvezhkin
63
Добрый день. Хочу сделать отрисовку по команде на панели. Почему-то рисуется только при втором вызове. С чем может быть связано, не подскажете? procedure TForm1.FormDblClick(...
Kirill Filippenok
20
Всем доброго дня! Подскажите может кто использовал связку Pagebuilder + Clientsetting. Сами параметры с типом pagebuilder в модуле Clientsetting работают нормально, можно такж...
Александр Добриков
12
А почему в си некоторые вещи работают с двойными кавычками некоторые с одинарными? Нельзя было все сделать с одними или чтоб работало с разными? например чтоб выводить строки ...
.
15
Всем привет! Нужен совет от опытных. Переношу свой проект с Делфи 10.2 Токио на Лазарус 3.2 установленный через инсталлятор fpcupdeluxe-x86_64-win64. При импортировании проект...
Дмитрий Завгородний
7
Эх кто-то пришел и весь праздник испортил :( You need complex FBX scene importing setup to change things on import? good luck with that. You need navigation and pathfinding? g...
Serg Gini
5
Всем привет! Подскажите. Я написал приложение на Delphi 10.2 Tokyo под Windows 10. И передо мной стал вопрос о том чтобы сделать это приложение кроссплатформенным (под Linux и...
Дмитрий Завгородний
24
Всем привет! procedure TForm1.FormCreate(Sender: TObject); type TStartEnd = record S: Byte; E: Byte; end; var a, b: TStartEnd; begin {1} a.S := 1; {2} a.E := 2; ...
Руслан Михайлович
10
Всем привет!) я тут новенький и пытаюсь освоить evolution методом тыка. У меня при переходе между папками файлов выскакивают вот такие уведомления Можете подсказать как их от...
Диман Samoed
10
Какого хера? /Sources/App/Modules/User/Models/UserLinkApple.swift:21:20: warning: stored property '_id' of 'Sendable'-conforming class 'UserLinkApple' is mutable @ID(...
Alexander Sherbakov
14
Карта сайта