def get_raspisanie(message): global date global date_real if message.text=="/start": db_worker.add_user_inf(message.from_user.username) bot.send_message(message.chat.id,"Этот бот был создан для получения расписания.Проблемы?",reply_markup=markup_start) if message.text=='11а': # date_real=fille.get_date() # if date_real != date: # reslist = botT.get_timetable2() # date=reslist[1] botT.get_timetable2() alfa = botT.get_book('11а') bot.send_message(message.chat.id,alfa,reply_markup=markup_start) if message.text=='11б': # date_real=fille.get_date() # if date_real != date: # reslist = botT.get_timetable2() # date=reslist[1] botT.get_timetable2() alfa = botT.get_book('11б') bot.send_message(message.chat.id,alfa,reply_markup=markup_start) if message.text=='11в': date_real=fille.get_date() if date_real != date: reslist = botT.get_timetable2() date=reslist[1] alfa = botT.get_book('11в') bot.send_message(message.chat.id,alfa,reply_markup=markup_start) if message.text=='Инфо, так сказать': bot.send_message(message.chat.id,'v1.4\nВсе права принадлежат тому, кому принадлежат.\nЧто пишет на доске гуманитарий, когда его вызывают на задачу по физике?\n Не дано',reply_markup=markup_start)
def get_timetable2(): import parcer import fille t1 = False res = parcer.get_url() r = requests.get(res[-1]) if r.ok == True: with open('base.xls', "wb") as code: code.write(r.content) t1 = True if t1 == False: data = '' return (t1, data) if t1 == True: data = fille.get_date() return (t1, data)
def get_timetable(): import fille dirfile = 'https://s11028.edu35.ru/attachments/article/224/' file_name_list = fille.get_name_file() count_var = len(file_name_list) t1 = False g = 0 while g < count_var: fille0 = file_name_list[g] r = requests.get(dirfile + fille0) if r.ok == True: with open('base.xls', "wb") as code: code.write(r.content) t1 = True break g = g + 1 if t1 == False: data = '' return (t1, data) if t1 == True: data = fille.get_date() return (t1, data)