afacinemas-scraper


Nameafacinemas-scraper JSON
Version 1.5.1 PyPI version JSON
download
home_pagehttps://github.com/douglasgusson/afacinemas-scraper
SummaryFerramenta para raspagem de dados do site da rede Afa Cinemas
upload_time2024-02-22 10:54:11
maintainer
docs_urlNone
authorDouglas Gusson
requires_python>=3.8,<4.0
licenseMIT
keywords python scraping
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # Afa Cinemas Scraper 🦀

> **afacinemas-scraper** - Ferramenta para raspagem de dados do site da rede [Afa Cinemas](http://afacinemas.com.br/).

[![GitHub license](https://img.shields.io/github/license/douglasgusson/afacinemas-scraper)](https://github.com/douglasgusson/afacinemas-scraper/blob/main/LICENSE)
[![GitHub issues](https://img.shields.io/github/issues/douglasgusson/afacinemas-scraper)](https://github.com/douglasgusson/afacinemas-scraper/issues)
[![GitHub forks](https://img.shields.io/github/forks/douglasgusson/afacinemas-scraper)](https://github.com/douglasgusson/afacinemas-scraper/network)
[![GitHub stars](https://img.shields.io/github/stars/douglasgusson/afacinemas-scraper)](https://github.com/douglasgusson/afacinemas-scraper/stargazers)

## ⚙️ Instalação

```sh
pip install afacinemas-scraper
```

## 💻 Utilização 

```python
from afacinemas_scraper import Scraper

scraper = Scraper()
```

### 🔍 Buscando os cinemas 

```python
from afacinemas_scraper import Scraper

scraper = Scraper()
cinemas = scraper.get_cinemas()

print(cinemas)
```

📄 Saída:
```python
[{'codigo': 4, 'nome': 'Boituva Cine Park', 'logo': 'http://afacinemas.com.br/logotipo/boituva.jpg', 'endereco': 'Avenida Vereador José Biagione, 660 Centro - Boituva /SP', 'contato': '(15) 3363-8083'}, ...]
```

### 🔍 Buscando os próximos lançamentos

```python
from afacinemas_scraper import Scraper

scraper = Scraper()

proximos_lancamentos = scraper.get_proximos_lancamentos()
print(proximos_lancamentos)
```

📄 Saída:
```python
[{'titulo': 'MONSTER HUNTER', 'estreia': '14/01/2021', 'poster': 'http://afacinemas.com.br/adm/cartazSite/hunter.jpg', 'descricao': 'Baseado no jogo da Capcom chamado Monster Hunter, a tenente Artemis e seus soldados são transportados para um novo mundo. Lá, eles se envolvem em batalhas imponentes, buscando desesperadamente a sobrevivência contra bestas gigantes portadoras de habilidades surreais.', 'classificacao': '14 ANOS', 'genero': 'AÇÃO', 'duracao': '110min'}, ...]
```

### 🔍 Buscando os preços dos ingressos

```python
from afacinemas_scraper import Scraper

scraper = Scraper()

precos_ingressos = afa.get_precos_ingressos(10)  # código do cinema
print(precos_ingressos)
```

📄 Saída:
```python
[{'dia_semana': 'Domingo', 'precos': [{'descricao': 'Inteira 2D', 'valor': 24.0}, {'descricao': 'Meia 2D', 'valor': 12.0}, {'descricao': 'Inteira 3D', 'valor': 24.0}, {'descricao': 'Meia 3D', 'valor': 12.0}]}, ...]
```

### 🔍 Buscando a programação de um cinema

```python
from afacinemas_scraper import Scraper

scraper = Scraper()

programacao = afa.get_programacao(10, "2022-06-30")
print(programacao))
```

📄 Saída:
```python
[{'codigo': '521', 'titulo': 'LIGHTYEAR', 'urlCapa': 'http://afacinemas.com.br/cartazSite/light.jpg', 'classificacao': 'LIVRE', 'genero': 'ANIMAÇÃO', 'duracao': '100 min', 'sinopse': 'Lightyear é uma aventura que apresenta a história definitiva da origem do herói que inspirou o brinquedo, o Buzz Lightyear, apresentando o lendário Patrulheiro Espacial que conquistou fãs de todas as gerações.', 'sessoes': [{'sala': 'Sala 1', 'horario': '16:00', 'audio': 'DUB', 'imagem': '2D'}, {'sala': 'Sala 1', 'horario': '18:15', 'audio': 'DUB', 'imagem': '2D'}] ...
```

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/douglasgusson/afacinemas-scraper",
    "name": "afacinemas-scraper",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3.8,<4.0",
    "maintainer_email": "",
    "keywords": "python,scraping",
    "author": "Douglas Gusson",
    "author_email": "douglasgusson@gmail.com",
    "download_url": "https://files.pythonhosted.org/packages/e7/f2/797fa11e6191fa25bf1a65ac50ccf7c5340119867c37bc642b338e07142d/afacinemas_scraper-1.5.1.tar.gz",
    "platform": null,
    "description": "# Afa Cinemas Scraper \ud83e\udd80\n\n> **afacinemas-scraper** - Ferramenta para raspagem de dados do site da rede [Afa Cinemas](http://afacinemas.com.br/).\n\n[![GitHub license](https://img.shields.io/github/license/douglasgusson/afacinemas-scraper)](https://github.com/douglasgusson/afacinemas-scraper/blob/main/LICENSE)\n[![GitHub issues](https://img.shields.io/github/issues/douglasgusson/afacinemas-scraper)](https://github.com/douglasgusson/afacinemas-scraper/issues)\n[![GitHub forks](https://img.shields.io/github/forks/douglasgusson/afacinemas-scraper)](https://github.com/douglasgusson/afacinemas-scraper/network)\n[![GitHub stars](https://img.shields.io/github/stars/douglasgusson/afacinemas-scraper)](https://github.com/douglasgusson/afacinemas-scraper/stargazers)\n\n## \u2699\ufe0f Instala\u00e7\u00e3o\n\n```sh\npip install afacinemas-scraper\n```\n\n## \ud83d\udcbb Utiliza\u00e7\u00e3o \n\n```python\nfrom afacinemas_scraper import Scraper\n\nscraper = Scraper()\n```\n\n### \ud83d\udd0d Buscando os cinemas \n\n```python\nfrom afacinemas_scraper import Scraper\n\nscraper = Scraper()\ncinemas = scraper.get_cinemas()\n\nprint(cinemas)\n```\n\n\ud83d\udcc4 Sa\u00edda:\n```python\n[{'codigo': 4, 'nome': 'Boituva Cine Park', 'logo': 'http://afacinemas.com.br/logotipo/boituva.jpg', 'endereco': 'Avenida Vereador Jos\u00e9 Biagione, 660 Centro - Boituva /SP', 'contato': '(15) 3363-8083'}, ...]\n```\n\n### \ud83d\udd0d Buscando os pr\u00f3ximos lan\u00e7amentos\n\n```python\nfrom afacinemas_scraper import Scraper\n\nscraper = Scraper()\n\nproximos_lancamentos = scraper.get_proximos_lancamentos()\nprint(proximos_lancamentos)\n```\n\n\ud83d\udcc4 Sa\u00edda:\n```python\n[{'titulo': 'MONSTER HUNTER', 'estreia': '14/01/2021', 'poster': 'http://afacinemas.com.br/adm/cartazSite/hunter.jpg', 'descricao': 'Baseado no jogo da Capcom chamado Monster Hunter, a tenente Artemis e seus soldados s\u00e3o transportados para um novo mundo. L\u00e1, eles se envolvem em batalhas imponentes, buscando desesperadamente a sobreviv\u00eancia contra bestas gigantes portadoras de habilidades surreais.', 'classificacao': '14 ANOS', 'genero': 'A\u00c7\u00c3O', 'duracao': '110min'}, ...]\n```\n\n### \ud83d\udd0d Buscando os pre\u00e7os dos ingressos\n\n```python\nfrom afacinemas_scraper import Scraper\n\nscraper = Scraper()\n\nprecos_ingressos = afa.get_precos_ingressos(10)  # c\u00f3digo do cinema\nprint(precos_ingressos)\n```\n\n\ud83d\udcc4 Sa\u00edda:\n```python\n[{'dia_semana': 'Domingo', 'precos': [{'descricao': 'Inteira 2D', 'valor': 24.0}, {'descricao': 'Meia 2D', 'valor': 12.0}, {'descricao': 'Inteira 3D', 'valor': 24.0}, {'descricao': 'Meia 3D', 'valor': 12.0}]}, ...]\n```\n\n### \ud83d\udd0d Buscando a programa\u00e7\u00e3o de um cinema\n\n```python\nfrom afacinemas_scraper import Scraper\n\nscraper = Scraper()\n\nprogramacao = afa.get_programacao(10, \"2022-06-30\")\nprint(programacao))\n```\n\n\ud83d\udcc4 Sa\u00edda:\n```python\n[{'codigo': '521', 'titulo': 'LIGHTYEAR', 'urlCapa': 'http://afacinemas.com.br/cartazSite/light.jpg', 'classificacao': 'LIVRE', 'genero': 'ANIMA\u00c7\u00c3O', 'duracao': '100 min', 'sinopse': 'Lightyear \u00e9 uma aventura que apresenta a hist\u00f3ria definitiva da origem do her\u00f3i que inspirou o brinquedo, o Buzz Lightyear, apresentando o lend\u00e1rio Patrulheiro Espacial que conquistou f\u00e3s de todas as gera\u00e7\u00f5es.', 'sessoes': [{'sala': 'Sala 1', 'horario': '16:00', 'audio': 'DUB', 'imagem': '2D'}, {'sala': 'Sala 1', 'horario': '18:15', 'audio': 'DUB', 'imagem': '2D'}] ...\n```\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "Ferramenta para raspagem de dados do site da rede Afa Cinemas",
    "version": "1.5.1",
    "project_urls": {
        "Homepage": "https://github.com/douglasgusson/afacinemas-scraper",
        "Repository": "https://github.com/douglasgusson/afacinemas-scraper"
    },
    "split_keywords": [
        "python",
        "scraping"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ddff9c0094781ae3f4b2bab5c7eea8d3a0422b38cb40c61b0c749b83c76af67d",
                "md5": "02f78dea0a8144f49418b9425649b008",
                "sha256": "c2c9a6a429882c8c43c8628dd4fbca07d2bacf11b42c21f3a4061bab21e6e192"
            },
            "downloads": -1,
            "filename": "afacinemas_scraper-1.5.1-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "02f78dea0a8144f49418b9425649b008",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.8,<4.0",
            "size": 8911,
            "upload_time": "2024-02-22T10:54:09",
            "upload_time_iso_8601": "2024-02-22T10:54:09.468885Z",
            "url": "https://files.pythonhosted.org/packages/dd/ff/9c0094781ae3f4b2bab5c7eea8d3a0422b38cb40c61b0c749b83c76af67d/afacinemas_scraper-1.5.1-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "e7f2797fa11e6191fa25bf1a65ac50ccf7c5340119867c37bc642b338e07142d",
                "md5": "451dfbfef25773d9e9a2cc75c753c91c",
                "sha256": "bffea0d6c24caa422869dbcec40736b4d6839b680029710a6fbb574d7716d3d2"
            },
            "downloads": -1,
            "filename": "afacinemas_scraper-1.5.1.tar.gz",
            "has_sig": false,
            "md5_digest": "451dfbfef25773d9e9a2cc75c753c91c",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.8,<4.0",
            "size": 6788,
            "upload_time": "2024-02-22T10:54:11",
            "upload_time_iso_8601": "2024-02-22T10:54:11.062021Z",
            "url": "https://files.pythonhosted.org/packages/e7/f2/797fa11e6191fa25bf1a65ac50ccf7c5340119867c37bc642b338e07142d/afacinemas_scraper-1.5.1.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-02-22 10:54:11",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "douglasgusson",
    "github_project": "afacinemas-scraper",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "lcname": "afacinemas-scraper"
}
        
Elapsed time: 0.19185s