# 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"
}