Форум программистов, компьютерный форум, киберфорум
Python: Решение задач
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.63/8: Рейтинг темы: голосов - 8, средняя оценка - 4.63
0 / 0 / 0
Регистрация: 29.05.2022
Сообщений: 8

Парсинг python

04.06.2022, 17:16. Показов 1631. Ответов 5
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Хотел запарсить одну сайт,написал код.Правильно?
Python Скопировано
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
import requests
from bs4 import Beautifulsoup as BS
 
page = 1
 
while True:
    r = requests.get("https://krisha.kz/prodazha/kvartiry/nur-sultan/p1" + str(page))   #сайт крыша кз 1 страница
    html = BS(r.text, 'html.parser')
    items = html.select(".main-col > .a-card a-storage-live ddl_product ddl_product_link not-colored is-visible")
 
    if(len(items)):
        for el in items:
            title = el.select('.caption > a')
            print( title[0].text )
    else:
        break
Выдает ошибка-import charder.No module named chardet
Duging handling of the above exceptionanother exeption occure:
Traceback(most recent call last:
.exception .compat .api
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
04.06.2022, 17:16
Ответы с готовыми решениями:

Парсинг Python
Задача запарсирсить странички обявление страницу в https://krisha.kz/prodazha/kvartiry/ Надо запарсить цену и ссылку. не смог запарсить их ...

Парсинг на Python
Спарсить первые два абзаца со странички http://www.pythonscraping.com/pages/warandpeace/chapter1-ru.txt с правильной кодировкой и сохранить...

Парсинг файла в python
У меня есть метод в классе def splited_message(cls, filename): with open(filename, 'r', encoding="utf-8") as file: ...

5
Эксперт по компьютерным сетям
 Аватар для Jabbson
5904 / 3357 / 1036
Регистрация: 03.11.2009
Сообщений: 10,008
05.06.2022, 06:34
Лучший ответ Сообщение было отмечено Silsacom как решение

Решение

должно падать на импорте - потому что должно быть BeautifulSoup, a не Beautifulsoup

и вообще, какая задача?

Добавлено через 1 минуту
что с  URL?

https://krisha.kz/prodazha/kvartiry/nur-sultan/p1

выдает 404

Добавлено через 2 минуты
должно вроде быть /?page=X, где Х - номер страницы

Добавлено через 2 минуты
таких селекторов я тоже не нашел
0
0 / 0 / 0
Регистрация: 29.05.2022
Сообщений: 8
05.06.2022, 12:06  [ТС]
Задача запарсить все квартиры в городе Нур-Султан
Значить вместо p1 нало нарисать ?page=1?
0
Эксперт по компьютерным сетям
 Аватар для Jabbson
5904 / 3357 / 1036
Регистрация: 03.11.2009
Сообщений: 10,008
05.06.2022, 18:08
нало нарисать ?page=<номер страницы вывода, потому что их много>
0
312 / 192 / 98
Регистрация: 01.05.2014
Сообщений: 522
12.06.2022, 15:38
Нужно предусмотреть использование прокси. После 110 страниц IP банится.
0
Эксперт по компьютерным сетям
 Аватар для Jabbson
5904 / 3357 / 1036
Регистрация: 03.11.2009
Сообщений: 10,008
12.06.2022, 16:40
нередко так бывает
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
12.06.2022, 16:40
Помогаю со студенческими работами здесь

Парсинг по порядку или парсинг до определенного тега
Доброго времени друзья! Подскажите пожалуйста, к примеру есть вот такой html код: &lt;div class=&quot;container mt-3&quot;&gt; ...

Парсинг с Python
Подскажите пожалуйста - что делать если классы\id одинаковые во многих блоках, но данные содержащиеся в них разные. Надо из каждого...

Python парсинг
Привет. Скажите, пожалуйста.. Когда начинаю прогонять по циклу, всегда выводит одну и ту же информацию. В чем проблема?

Парсинг python
Всем привет, уважаемые спецы, мне для парсинга данных нужно получить количество страниц вот на этом сайте, цифры указаны внизу пагинация....

Парсинг на Python
Дополнить парсер возможность вывода ссылок со всех url, которые попадаются на странице https://docs.python.org/3/library/index.html ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
Максимальная производительность C#: Span<T> и Memory<T>
stackOverflow 22.04.2025
Мир высоконагруженных приложений безжалостен к неэффективному коду. Каждая миллисекунда на счету, каждый выделенный байт памяти может стать причиной падения производительности. Разработчики на C#. . .
JWT аутентификация в Java
Javaican 21.04.2025
JWT (JSON Web Token) представляет собой открытый стандарт (RFC 7519), который определяет компактный и самодостаточный способ передачи информации между сторонами в виде JSON-объекта. Эта информация. . .
Спринты Agile: Планирование, выполнение, ревью и ретроспектива
EggHead 21.04.2025
Спринты — сердцевина Agile-методологии, позволяющая командам создавать работающий продукт итерационно, с постоянной проверкой гипотез и адаптацией к изменениям. В основе концепции спринтов лежит. . .
Очередные открытия мега простых чисел, сделанные добровольцами с помощью домашних компьютеров
Programma_Boinc 21.04.2025
Очередные открытия мега простых чисел, сделанные добровольцами с помощью домашних компьютеров. 3 марта 2025 года, в результате обобщенного поиска простых чисел Ферма в PrimeGrid был найден. . .
Система статов в Unity
GameUnited 20.04.2025
Статы — фундаментальный элемент игрового дизайна, который определяет характеристики персонажей, предметов и других объектов в игровом мире. Будь то показатель силы в RPG, скорость передвижения в. . .
Статические свойства и методы в TypeScript
run.dev 20.04.2025
TypeScript прочно занял своё место в системе современной веб-разработки. Этот строго типизированный язык программирования не просто расширяет возможности JavaScript — он делает разработку более. . .
Batch Transform и Batch Gizmo Drawing API в Unity
GameUnited 20.04.2025
В мире разработки игр и приложений на Unity производительность всегда была критическим фактором успеха. Создатели игр постоянно балансируют между визуальной привлекательностью и плавностью работы. . .
Звук в Unity: Рандомизация с Audio Random Container
GameUnited 20.04.2025
В современных играх звуковое оформление часто становится элементом, который либо полностью погружает игрока в виртуальный мир, либо разрушает атмосферу за считанные минуты. Представьте: вы исследуете. . .
Максимальная производительность C#: Советы, тестирование и заключение
stackOverflow 20.04.2025
Погружение в мир микрооптимизаций C# открывает перед разработчиком целый арсенал мощных техник. Но как определить, где и когда их применять? Ответ начинается с точных измерений и профилирования. . . .
Максимальная производительность C#: Предсказание ветвлений
stackOverflow 20.04.2025
Третий ключевой аспект низкоуровневой оптимизации — предсказание ветвлений. Эта тема менее известна среди разработчиков, но её влияние на производительность может быть колоссальным. Чтобы понять. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru
Выделить код Копировать код Сохранить код Нормальный размер Увеличенный размер