Git Product home page Git Product logo

zapimoveis-scraper's Introduction

I'm Geovany Rodrigues

  • 🚀 CTO at Vendoor
  • 🎓 Information System graduating at IFG
const geovRodri = {
    technologies: {
        code: ["Python", "Java", "JavaScript"],
        backEnd: ["NodeJS", "Flask", "Django", "Spring"],
        fronEnd: ["Angular", "AngularJS", "Bootstrap", "Sass"],
        database: ["Firestore", "Firebase Realtime Database", "MongoDB", "MySQL", "PostgreSQL", "Elasticsearch"],
        serverless: ["Cloud Functions", "AWS Lambda"],
        devOps: ["AWS", "Nginx", "Jenkins", "Apache", "Docker"],
        misc: ["Firebase", "PWA", "Web Scraper", "Selenium"]
    },
    architecture: ["Serverless Architecture", "Microservices", "event-driven", "Single page applications"],
}

github stats

⭐️ From GeovRodri

zapimoveis-scraper's People

Contributors

geovrodri avatar linkforce avatar luizgribeiro avatar mgermy avatar paulovictorls avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

zapimoveis-scraper's Issues

Dúvida de utilização

Olá, tudo bem?
Sou novo neste ramo da programação, e estou dando meus primeiros passos com o Python...

Gostaria muito de utilizar seu projeto para coletar alguns dados do Zap Imóveis e exportar para uma planilha em excel.
Você se importaria em enviar um código de exemplo de como fazer isso? Iria me ajudar muito!

Muito obrigado pela atenção,
Parabéns pela iniciativa e pelo projeto.

Até mais

Error 429: Too Many Requests

Do you know how to get rid of Error 429: Too Many Requests?

I was trying to collect first page of each neighborhood from Rio de Janeiro to get a average price by squared feet.

Duvida em como Usar a Biblioteca

Olá

Parabens pelo trabalho.

Estou com a seguinte dificuldade

import zapimoveis_scraper
z=zapimoveis_scraper.search(localization='mg+belo-horizonte++luxemburgo', num_pages=5)

Apos gerar o objeco "z" como faço para visualizar e exportador os dados para o Pandas por exemplo?

Obrigado!

Correção de declaração de Dictionary.

dictionaty_out (boolean): Specifies the method output (list of objects or dictionary)
default: False

Este recurso está com uma letra errada, apenas alterar de: dictionaty_out para: dictionary_out

Erro ao indicar acao='venda'

Olá,

em primeiro lugar quero dizer que achei muito bacana projeto. Sou estudante de computação e estou estudando python no momento.

Bem, tentei usar o zapimoveis_scraper para trazer os imóveis a venda em Curitiba:
result = zap.search(localization="pr+curitiba", num_pages=5, acao='venda')

E o erro a seguir ocorreu:

KeyError Traceback (most recent call last)
in
----> 1 result = zap.search(localization="pr+curitiba", num_pages=5, acao='venda')

~\AppData\Local\Programs\Python\Python39\lib\site-packages\zapimoveis_scraper_init_.py in search(localization, num_pages, acao, tipo, dictionary_out)
122 for listing in listings:
123 if 'type' not in listing or listing['type'] != 'nearby':
--> 124 items.append(get_ZapItem(listing))
125
126 page += 1

~\AppData\Local\Programs\Python\Python39\lib\site-packages\zapimoveis_scraper_init_.py in get_ZapItem(listing)
99 item = ZapItem()
100 item.link = listing['link']['href']
--> 101 item.price = listing['listing']['pricingInfos'][0]['price']
102 item.bedrooms = listing['listing']['bedrooms'][0] if len(listing['listing']['bedrooms']) > 0 else 0
103 item.bathrooms = listing['listing']['bathrooms'][0] if len(listing['listing']['bathrooms']) > 0 else 0

KeyError: 'price'

Estou usando zapimoveis_scraper de maneira errada?

num_pages

For some reason, when I select num_pages, the second-page results are a copy of the first one. I found it out when I was calculating the average for the and it did not change regardless of how many pages I chose. I've been trying to find out where this problem is, but no success so far 😕

Instalação em Mac Chip M2

Eu consegui instalar e usar perfeitamente no meu Dell Windows, porém, no meu MacAir M2 instalei com pip mas nao está reconhecendo a biblioteca... Alguém pode me ajudar...?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.