Size: a a a

Сообщество Python Программистов

2020 December 23

¯

¯\_(ツ)_/¯  in Сообщество Python Программистов
Egor
Спасибо тебе, я чуть не поехал
окк)
источник

НК

Никита Кушнер... in Сообщество Python Программистов
можно ли в 1 функцию запихнуть 2 аргумента ? message: types.Message и call: CallbackQuery
источник

in Сообщество Python Программистов
Никита Кушнер
можно ли в 1 функцию запихнуть 2 аргумента ? message: types.Message и call: CallbackQuery
Можно.
источник

Z

Zeph1r in Сообщество Python Программистов
Никита Кушнер
можно ли в 1 функцию запихнуть 2 аргумента ? message: types.Message и call: CallbackQuery
Легко
источник

Z

Zeph1r in Сообщество Python Программистов
Никита Кушнер
можно ли в 1 функцию запихнуть 2 аргумента ? message: types.Message и call: CallbackQuery
Func(arg1, arg2)
источник

Z

Zeph1r in Сообщество Python Программистов
Хоть 20 аргументов
источник

E

Egor in Сообщество Python Программистов
более того, хоть неопределенное число аргументов
источник

Z

Zeph1r in Сообщество Python Программистов
Там вроде надо ** поставить
источник

Z

Zeph1r in Сообщество Python Программистов
Или *
источник
2020 December 24

НК

Никита Кушнер... in Сообщество Python Программистов
получается в result я должен еще передать call= ?
источник

E

Egor in Сообщество Python Программистов
Zeph1r
Там вроде надо ** поставить
запаковать аргументы
источник

А

Айван in Сообщество Python Программистов
Никита Кушнер
можно ли в 1 функцию запихнуть 2 аргумента ? message: types.Message и call: CallbackQuery
Да, можно, но не хватает контекста. Это же типы из Аиограм. Что ты делаешь?
источник

НК

Никита Кушнер... in Сообщество Python Программистов
Айван
Да, можно, но не хватает контекста. Это же типы из Аиограм. Что ты делаешь?
я хочу сделать проверку на группу при калбеке и при нажатии нажатии на кнопку в одной функции
источник

А

Айван in Сообщество Python Программистов
Никита Кушнер
я хочу сделать проверку на группу при калбеке и при нажатии нажатии на кнопку в одной функции
Если там нужно два аргумента, передавай два. Но похоже тебе нужно сделать
def connect(obj: typing.Union[types.Message, CallbackQuery]):
   user_id = obj.from_user.id
источник

НК

Никита Кушнер... in Сообщество Python Программистов
Айван
Если там нужно два аргумента, передавай два. Но похоже тебе нужно сделать
def connect(obj: typing.Union[types.Message, CallbackQuery]):
   user_id = obj.from_user.id
спасибо
источник

K

KarmaBot in Сообщество Python Программистов
Вы увеличили карму Айван до 755.70 (+1.00)
источник

А

Айван in Сообщество Python Программистов
Никита Кушнер
получается в result я должен еще передать call= ?
И вообще, я бы переименовал функцию, выкинул глобалы, и доставал user_id заранее и передавал его ей
источник

in Сообщество Python Программистов
Айван
И вообще, я бы переименовал функцию, выкинул глобалы, и доставал user_id заранее и передавал его ей
Там беда, он не понимает, что ты говоришь
источник

in Сообщество Python Программистов
Человек до сих пор не прошел туториал по функциям)
источник

А

Айван in Сообщество Python Программистов
Грустно :с
источник