Python yandex company reviews parser
Project description
Парсер отзывов c Yandex Карт
Скрипт парсит отзывы с Yandex Карт
Для парсинга необходимо указать id компании в начале обработки скрипта
По результатам выполнения, возвращается объект, в котором:
{
"company_info": {
"name": "Дилерский центр Hyundai",
"rating": 5.0,
"count_rating": 380,
"stars": 5
},
"company_reviews": [
{
"name": "Иван Иванов",
"icon_href": "https://avatars.mds.yandex.net/get-yapic/51381/cs8Tx0sigtfayYhRQBDJkavzJU-1/islands-68",
"date": 1681992580.04,
"text": "Выражаю огромную благодарность работникам ",
"stars": 5,
"answer": "Владимир, Благодарим Вас, что уделили время и оставили приятный отзыв о нашем автосервисе! Мы для Вас приготовили подарок в следующий визит."
},
{
"name": "Иван Иванов",
"icon_href": "https://avatars.mds.yandex.net/get-yapic/51381/cs8Tx0sigtfayYhRQBDJkavzJU-1/islands-68",
"date": 1681992580.04,
"text": "Выражаю огромную благодарность работникам ",
"stars": 5,
"answer": null
}
]
}
Необходимо установить библиотеку
pip install yandex-reviews-parser
from yandex_reviews_parser.utils import YandexParser
id_ya = 1234 #ID Компании Yandex
parser = YandexParser(id_ya)
all_data = parser.parse() #Получаем все данные
company = parser.parse(type_parse='company') #Получаем данные по компании
reviews = parser.parse(type_parse='company') #Получаем список отзывов
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for yandex_reviews_parser-0.1.5.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | f1aae48642be6d1e7ad43d559a8195381ab049eb916c341dc527f922d576fe82 |
|
MD5 | 779ea7ccde6daff5e96741e84550ba46 |
|
BLAKE2b-256 | 3f275f193f51d81729c646c40b9b9cca966aa8ca40fa0fd9760f3e40721ce45f |
Close
Hashes for yandex_reviews_parser-0.1.5-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bd067ea883600c3559663cb6b91b605bf5be29943d56f166d8a2a60d23a1adab |
|
MD5 | c1d233bca3a15367f892ca3dc5c13c16 |
|
BLAKE2b-256 | 6ff2912f234c3bfb59b4e420d1de07028b737fc15c011d2f7a46c2e5e6c1b46b |