Size: a a a

Python для анализа данных

2021 January 15

PZ

Pavel Zheltouhov in Python для анализа данных
Alex K
Это к чему
к Целеполаганию.
вы же вроде дали понять, что результатом являются данные, а не  налаженный процесс парсинга
источник

AK

Alex K in Python для анализа данных
Pavel Zheltouhov
к Целеполаганию.
вы же вроде дали понять, что результатом являются данные, а не  налаженный процесс парсинга
Так. Все верно. Пока логики не понял. Как-то проще можно их получить?
источник

PZ

Pavel Zheltouhov in Python для анализа данных
Alex K
Так. Все верно. Пока логики не понял. Как-то проще можно их получить?
если на аналитика - надо просто обойти 5 квадратов на карте, выдернуть из живого браузера данные, покидать их в файлы и обработать json в pandas.
зачем вы парсинг и request пытаетесь изобразить?
источник

AK

Alex K in Python для анализа данных
Pavel Zheltouhov
если на аналитика - надо просто обойти 5 квадратов на карте, выдернуть из живого браузера данные, покидать их в файлы и обработать json в pandas.
зачем вы парсинг и request пытаетесь изобразить?
Вакансия python junior
источник

AK

Alex K in Python для анализа данных
А как выдернуть то из браузера
источник

PZ

Pavel Zheltouhov in Python для анализа данных
а. ну тогда надо веб-слесарить.
источник

PZ

Pavel Zheltouhov in Python для анализа данных
Alex K
А как выдернуть то из браузера
аналитик сделает ctrl-c/ctrl-v и скажет что все остальное пусть пхпшники автоматизируют
источник

AK

Alex K in Python для анализа данных
Pavel Zheltouhov
аналитик сделает ctrl-c/ctrl-v и скажет что все остальное пусть пхпшники автоматизируют
В крайнем буду так
источник

А

Алексей in Python для анализа данных
Alex K
Вакансия python junior
По сути кода не много и он не сложный

import requests

# https://www.w3schools.com/python/ref_requests_post.asp - Документация по запросам
# requests.post(url, data={key: value}, json={key: value}, args)

# Запрос получает города
url = 'https://api.kfc.com/api/store/v2/store.get_cities'
response = requests.post(url)

# в цикле идём по городам

# Запрос парсит точки продаж
url = 'https://api.kfc.com/api/store/v2/store.geo_search'

headers = {
'Content-Type': 'application/json',
}

# Меняем координаты города
data = '{"coordinates":[55.79299399999999,37.49355400000002],"radiusMeters":100000,"channel":"website"}'

response = requests.post(url, data=data, headers=headers)
response.json()['searchResults']

# и не забыть удалить дубли в конце
источник

AK

Alex K in Python для анализа данных
Алексей
По сути кода не много и он не сложный

import requests

# https://www.w3schools.com/python/ref_requests_post.asp - Документация по запросам
# requests.post(url, data={key: value}, json={key: value}, args)

# Запрос получает города
url = 'https://api.kfc.com/api/store/v2/store.get_cities'
response = requests.post(url)

# в цикле идём по городам

# Запрос парсит точки продаж
url = 'https://api.kfc.com/api/store/v2/store.geo_search'

headers = {
'Content-Type': 'application/json',
}

# Меняем координаты города
data = '{"coordinates":[55.79299399999999,37.49355400000002],"radiusMeters":100000,"channel":"website"}'

response = requests.post(url, data=data, headers=headers)
response.json()['searchResults']

# и не забыть удалить дубли в конце
спасибо, неоценимаю помощь
источник

AK

Alex K in Python для анализа данных
Алексей
По сути кода не много и он не сложный

import requests

# https://www.w3schools.com/python/ref_requests_post.asp - Документация по запросам
# requests.post(url, data={key: value}, json={key: value}, args)

# Запрос получает города
url = 'https://api.kfc.com/api/store/v2/store.get_cities'
response = requests.post(url)

# в цикле идём по городам

# Запрос парсит точки продаж
url = 'https://api.kfc.com/api/store/v2/store.geo_search'

headers = {
'Content-Type': 'application/json',
}

# Меняем координаты города
data = '{"coordinates":[55.79299399999999,37.49355400000002],"radiusMeters":100000,"channel":"website"}'

response = requests.post(url, data=data, headers=headers)
response.json()['searchResults']

# и не забыть удалить дубли в конце
а url = 'https://api.kfc.com/api/store/v2/store.get_cities'
случайные рестораны что ли выдаёт в городе
источник

А

Алексей in Python для анализа данных
Alex K
а url = 'https://api.kfc.com/api/store/v2/store.get_cities'
случайные рестораны что ли выдаёт в городе
Это запрос на города. Возвращает все города (РФ) в которых есть точки KFC
источник

AK

Alex K in Python для анализа данных
Алексей
Это запрос на города. Возвращает все города (РФ) в которых есть точки KFC
KFC Бенеттон Екатеринбург
источник

AK

Alex K in Python для анализа данных
но это мелочи
источник

А

Алексей in Python для анализа данных
Alex K
KFC Бенеттон Екатеринбург
Скорее всего в каждом городе есть флагман. И он возвращается в результате такого запроса. вот от координат этого флагмана ты отталкиваешься с радиусом в 100км
источник

AK

Alex K in Python для анализа данных
Алексей
Скорее всего в каждом городе есть флагман. И он возвращается в результате такого запроса. вот от координат этого флагмана ты отталкиваешься с радиусом в 100км
возможно да, но в екб вроде нет таких)
источник

AK

Alex K in Python для анализа данных
по координатам понял, да спаибо огромное
источник

AK

Alex K in Python для анализа данных
Народ, я получил из selenium webdriver  html страницу и внутири неё json где-то, как можно обратиться к его ключу?
источник

A

Andrey in Python для анализа данных
Можно выйти на этот блок методом xpath, вывести в текст, преобразовать его в словарь (т.к. это же словарь0 и по ключу словаря обратиться. Я бы делал наверное так
источник

СИ

Сергей Ильин... in Python для анализа данных
Andrey
Можно выйти на этот блок методом xpath, вывести в текст, преобразовать его в словарь (т.к. это же словарь0 и по ключу словаря обратиться. Я бы делал наверное так
+
Или главный вопрос - как прочесть json?
источник