@haoiwi

Python,Telebot,URL?

Как сделать чтобы телеграм боту пользователь отправить URL-адрес и автоматически извлекал из него идентификатор продукта product id жирным шрифтом? По типу такого:
https://www.amazon.com/Logitech-G502-Performance-G...
И бот просто извлекал идентификатор продукта
Bot: Amazon - B07GBZ4Q68
  • Вопрос задан
  • 284 просмотра
Решения вопроса 1
@Jack444
def get_site_and_id(link: str) -> str:
    product_id = link.split('/', 6)[5]
    return f'Amazon - {product_id}'
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@Kadabrov
Вы можете написать шаблон с помощью Regex
который будет распарсивать урл и получать нужный артикул,

так же как вариант сплитить по слешу и получать следущий елемент после dp
split
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы