Парсим застройщиков - наш.дом.рф

แชร์
ฝัง
  • เผยแพร่เมื่อ 22 ส.ค. 2024
  • В этом скринкасте спарсим реестр застройщиков с сайта наш.дом.рф.
    Парсинг Python. Формат данных JSON. Сохраняем в CSV.
    Для связи пишите:
    Почта lukin@usota.ru
    WhatsApp +79053311246
    Telegram @lukin_ea
    Профи.ру - profi.ru/profi...

ความคิดเห็น • 23

  • @irinastrel3796
    @irinastrel3796 ปีที่แล้ว +1

    Спасибо большое!!!!!

  • @annazemit
    @annazemit ปีที่แล้ว +1

    Почему у вас так мало лайков! У вас прекрасные обучающие видео!

    • @usota
      @usota  ปีที่แล้ว

      Спасибо 🙏

  • @Mr.Fix_man
    @Mr.Fix_man 2 หลายเดือนก่อน

    Сейчас данный сайт динамически подгружается через джаваскрипт, есть гайд как в таком случае парсить?

  • @user-so4qr9zt7j
    @user-so4qr9zt7j 2 ปีที่แล้ว +2

    метод get наверно был бы проще (вместо try except)

    • @usota
      @usota  2 ปีที่แล้ว +1

      Да, вы правы - метод get будет элегантнее, спасибо за замечание.

    • @user-so4qr9zt7j
      @user-so4qr9zt7j 2 ปีที่แล้ว +2

      @@usota Да я не пытался делать Вам замечание. Просто мысли в букв, так сказать. Сам недавно познакомился с питоном, ну а вообще пожалуйста.

    • @user-vo1qf2xc7q
      @user-vo1qf2xc7q ปีที่แล้ว

      @@usota можете прислать базу?

    • @usota
      @usota  ปีที่แล้ว

      @@user-vo1qf2xc7q так она за год уже устарела)

  • @user-xr3fv1rt7j
    @user-xr3fv1rt7j ปีที่แล้ว +1

    А можно было в самом начале лимит поставить не 100 а 5000, тогда все сразу выходит

    • @usota
      @usota  ปีที่แล้ว

      Почему бы и нет 🙂

  • @zhilin.expert
    @zhilin.expert ปีที่แล้ว

    Где можно обсудить получение Вашей услуги по парсингу?

    • @usota
      @usota  ปีที่แล้ว

      Добавил контакты в описание к видео

  • @user-km3zo4fs9c
    @user-km3zo4fs9c 10 หลายเดือนก่อน

    Здравствуйте, не получается получить json - ошибка: raise RequestsJSONDecodeError(e.msg, e.doc, e.pos)
    requests.exceptions.JSONDecodeError: Expecting value: line 1 column 1 (char 0)

    • @usota
      @usota  10 หลายเดือนก่อน +1

      Попробуйте добавить headers и cookies в параметры запроса, скорее всего на сайте улучшили защиту.

    • @user-km3zo4fs9c
      @user-km3zo4fs9c 10 หลายเดือนก่อน

      @@usota headers Я уже ставил, а вот с cookies тогда разберусь, благодарю за ответ! Если получится парсить нашдомрф, то напишу сюда. Ещё раз спасибо!

    • @Dr_Drunkenshte1n
      @Dr_Drunkenshte1n 10 หลายเดือนก่อน +1

      Аналогичная проблема, пытался и с Accept-Encoding поиграть ,не вышло, буду рад тоже услышать, если как-то проблема решилась,! @@user-km3zo4fs9c

    • @user-km3zo4fs9c
      @user-km3zo4fs9c 10 หลายเดือนก่อน

      У меня пока не получилось!...

    • @Motiv8ionSphere
      @Motiv8ionSphere 4 หลายเดือนก่อน

      @@user-km3zo4fs9c Добрый день! У вас получилось?

  • @user-fi1vj8ob4y
    @user-fi1vj8ob4y 2 ปีที่แล้ว

    Мне кажется или fieldnames не работает?

    • @usota
      @usota  2 ปีที่แล้ว

      fieldnames - это просто параметр функции. Что не работает, расскажите?

    • @user-fi1vj8ob4y
      @user-fi1vj8ob4y 2 ปีที่แล้ว

      @@usota 22:04 при добавлении данных в файл CSV в первой строке у нас нет данных с названием полей

    • @usota
      @usota  2 ปีที่แล้ว

      @@user-fi1vj8ob4y Я понял, что вы имеете ввиду. Да, в этом видео я опустил создание шапки таблицы. Она создаётся функцией .writeheader()