Вопрос Что тут не так?

Начинающий
Статус
Оффлайн
Регистрация
21 Мар 2021
Сообщения
173
Реакции[?]
16
Поинты[?]
2K
бот в тг который просто должен проверять статус заказа по треку , не могу понять что не так?
Код:
@bot.message_handler(regexp=r'\d{10}')
def send_parcel_info(message):
    tracking_number = message.text
   
    url = "https://parcelsapp.com/en/tracking/" + tracking_number
   
    response = requests.get(url)
   
    soup = BeautifulSoup(response.content, 'html.parser')
   
    info_block = soup.find_all('div', class_='timeline-box')
   
    if info_block:
        info = ''
        for block in info_block:
            event_time = block.find('div',class_="event-time").text
            event_content = block.find('div',class_='event-content').text
            info += f'{event_time}: {event_content}\n'
        bot.reply_to(message, info)
    else:
        bot.reply_to(message, "инф не найдена")
 
Последнее редактирование:
NOT DEAD JUST DED
Начинающий
Статус
Оффлайн
Регистрация
18 Фев 2023
Сообщения
3
Реакции[?]
0
Поинты[?]
0
Сбрось код ошибки, если еще актуально
 
Начинающий
Статус
Оффлайн
Регистрация
21 Мар 2021
Сообщения
173
Реакции[?]
16
Поинты[?]
2K
ставь чайник, зажигай плиту
Эксперт
Статус
Оффлайн
Регистрация
22 Май 2020
Сообщения
1,444
Реакции[?]
1,092
Поинты[?]
10K
Начинающий
Статус
Оффлайн
Регистрация
2 Янв 2023
Сообщения
17
Реакции[?]
1
Поинты[?]
0
Если бот все время выдает сообщение "инф не найдена", возможно проблема в передаче трекинг-номера.

Проверьте, что вы правильно вводите номер трекинга и передаете его боту. Номер трекинга должен состоять из 10 цифр и не содержать других символов или пробелов.​
 
Начинающий
Статус
Оффлайн
Регистрация
21 Мар 2021
Сообщения
173
Реакции[?]
16
Поинты[?]
2K
Если бот все время выдает сообщение "инф не найдена", возможно проблема в передаче трекинг-номера.

Проверьте, что вы правильно вводите номер трекинга и передаете его боту. Номер трекинга должен состоять из 10 цифр и не содержать других символов или пробелов.​
я уже решил,проблема в том что сайты просто не дают себя парсить (
 
Начинающий
Статус
Оффлайн
Регистрация
23 Дек 2018
Сообщения
76
Реакции[?]
6
Поинты[?]
0
я уже решил,проблема в том что сайты просто не дают себя парсить (
Ты можешь имитировать пользователя, тогда по идее сможешь парсить. И поставь задержку на отправку запросов на сайт, и можешь прикрутить прокси для полного фарша :CoolCat:
 
Начинающий
Статус
Оффлайн
Регистрация
2 Янв 2023
Сообщения
17
Реакции[?]
1
Поинты[?]
0
я уже решил,проблема в том что сайты просто не дают себя парсить (
Ну всё возможно. Пробуй использовать Beautiful Soup, Ixml и Requests и попробуй создавать сессию с куками
 
Сверху Снизу