Size: a a a

Карта ДТП: пожелания и новые города

2020 May 03

𝓒

𝓒𝓱𝓮𝔂𝓢𝓮𝓻... in Карта ДТП: пожелания и новые города
Хм, а у меня спарсилось ещё 21 апреля
источник

𝓒

𝓒𝓱𝓮𝔂𝓢𝓮𝓻... in Карта ДТП: пожелания и новые города
Статистика ДТП за Март 2020:
Число ДТП - 20
Из них: 25% наездов на пешехода
Количество авто - 27
Количество участников - 45
Количество раненых - 25
Количество погибших - 1
В нетрезвом виде - 4
В светлое время суток 60% ДТП ↗
источник

А

Антон in Карта ДТП: пожелания и новые города
𝓒𝓱𝓮𝔂𝓢𝓮𝓻
Статистика ДТП за Март 2020:
Число ДТП - 20
Из них: 25% наездов на пешехода
Количество авто - 27
Количество участников - 45
Количество раненых - 25
Количество погибших - 1
В нетрезвом виде - 4
В светлое время суток 60% ДТП ↗
видимо ты парсишь по отдельному региону и месяцу, а старый парсер скачивает весь год и по всей россиии
источник

𝓒

𝓒𝓱𝓮𝔂𝓢𝓮𝓻... in Карта ДТП: пожелания и новые города
Антон
видимо ты парсишь по отдельному региону и месяцу, а старый парсер скачивает весь год и по всей россиии
А, точно
источник

𝓒

𝓒𝓱𝓮𝔂𝓢𝓮𝓻... in Карта ДТП: пожелания и новые города
Может так и стоит поперебирать по регионам?
источник

𝓒

𝓒𝓱𝓮𝔂𝓢𝓮𝓻... in Карта ДТП: пожелания и новые города
Или по месяцам
источник

𝓒

𝓒𝓱𝓮𝔂𝓢𝓮𝓻... in Карта ДТП: пожелания и новые города
А потом в общую базу слепить?
источник

𝓒

𝓒𝓱𝓮𝔂𝓢𝓮𝓻... in Карта ДТП: пожелания и новые города
Но, насколько я помню он все равно сначала кэширует полностью
источник

𝓒

𝓒𝓱𝓮𝔂𝓢𝓮𝓻... in Карта ДТП: пожелания и новые города
А потом выделяет регион и месяц
источник

А

Антон in Карта ДТП: пожелания и новые города
𝓒𝓱𝓮𝔂𝓢𝓮𝓻
Может так и стоит поперебирать по регионам?
да, я так выше и написал в изменениях
но нужно кому-то поправить парсер и прислать пул реквест
источник

𝓒

𝓒𝓱𝓮𝔂𝓢𝓮𝓻... in Карта ДТП: пожелания и новые города
Я через try,except качаю. Пока не скачается цикл не завершается
источник

А

Антон in Карта ДТП: пожелания и новые города
пришли код, если хочешь
источник

𝓒

𝓒𝓱𝓮𝔂𝓢𝓮𝓻... in Карта ДТП: пожелания и новые города
def req(cards_dict_json):
r = requests.post("http://stat.gibdd.ru/map/getDTPCardData", json=cards_dict_json)
if r.status_code == 200:
 try:
  cards = json.loads(json.loads(r.content)["data"])["tab"]
  t='ok'
 except Exception as e:
  t=e

return cards,t

cards=req(cards_dict_json)
while cards[1]=='ok':
cards=req(cards_dict_json)
print(cards[0])
источник

𝓒

𝓒𝓱𝓮𝔂𝓢𝓮𝓻... in Карта ДТП: пожелания и новые города
У вас вот так
источник

𝓒

𝓒𝓱𝓮𝔂𝓢𝓮𝓻... in Карта ДТП: пожелания и новые города
  r = requests.post("http://stat.gibdd.ru/map/getDTPCardData", json=cards_dict_json)
#  print('скачано')
 if r.status_code == 200:
  try:
   cards = json.loads(json.loads(r.content)["data"])["tab"]
  except:
   log_text = u"Отсутствуют данные"
источник

АР

Алексей Радченко... in Карта ДТП: пожелания и новые города
Антон
пришли код, если хочешь
готово?)
источник

А

Антон in Карта ДТП: пожелания и новые города
Да, я я написал Сергею в личку, но что-то не отвечает
источник
2020 May 05

𝓒

𝓒𝓱𝓮𝔂𝓢𝓮𝓻... in Карта ДТП: пожелания и новые города
Извиняюсь, просто самолёты сами себя не построят и двое детей сами себя не покормят.
источник

𝓒

𝓒𝓱𝓮𝔂𝓢𝓮𝓻... in Карта ДТП: пожелания и новые города
Ну и часовые пояса
источник

𝓒

𝓒𝓱𝓮𝔂𝓢𝓮𝓻... in Карта ДТП: пожелания и новые города
Ошибка да, скорее всего с yield
источник