2017-11-23 1 views
0

키보드 마크 업에 추가 할 항목이 있습니다. screenshot 어떻게 그렇게 : new_set = some_set[1:-1] 그래서, 그가 켜져 :ReplyKeyboardMarkup with python, TeleBot

some_set = {'2', '3', '0.2', '1'} 
markup = types.ReplyKeyboardMarkup(one_time_keyboard=True) 
markup.add(some_set) 
msg = bot.send_message(message.from_user.id, "test", reply_markup=markup) 

임 그래서 AttributeError: 'set' object has no attribute 'to_dic'

을 받고, 내가 바보 같은 방법으로 그렇게하려고했다?

PS : telebot

답변

0

사용은에게 그것을 완료!

weights_keybord = set(weights) 



    for x in weights_keybord: 
     markup.row(x.replace("`", "").replace("\"", "").replace("'", "")) 
    msg = bot.send_message(message.from_user.id, """test """, reply_markup=markup)