Изменить URL c сайта LiveLib (возникла ошибка при экспорте, отправляется запрос https://livelib.ruhttps://livelib.ru/book/*")
vasilisa-che opened this issue · comments
Можно решить, например,
- заменив в файле read.html адреса страниц с абсолютных на относительные:
href="https://livelib.ru
заменить наhref="
- и, наверное, вернуть прежний вариант (
this.full_link = link
) в book.py
Спасибо за информацию!
Интересно, каким образом там оказались абсолютные ссылки. Сейчас попробовал скачать страницу заново (через копирование содержимого в Chrome DevTools, обычное сохранение как html не отдает полноценную страницу) и запустить скрипт - повторить не удалось, в элементах относительные ссылки вида /book/*.
Можете поделится тем методом которым вы получили страницу с такими ссылками?
Подготовлю пока правку чтобы оба варианта были рабочими.
Сделал правку, теперь ссылки формируются на основе ID книги, без прямого использования ссылки из элемента
@vasilisa-che проверьте, если не сложно, решило ли это вашу проблему
Извините, не заметила ответ.
Кажется, поняла, в чем у меня была проблема: копировала не исходный код, а целиком страницу через ctrl+s, где добавился домен :)
Проверила еще раз, все работает. Спасибо за помощь!