Skip to content

gustavoasb/RUParser

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

Parser de Cardápio do RU

A problemática envolve conseguir dados do cardápio do restaurante universitário da Universidade de Brasília de maneira automatizada. Pensando nisso, o parser lê os dados do cardápio passado como argumento e retorna um JSON com os dados.

Tecnologia

Feito em Python. Utiliza as bilbiotecas Camelot, NumPy e Json.

Execucação:

Para rodar, use:

python parser.py [arquivo].pdf

Saída:

Gera um arquivo data.json no seguinte formato:

[
  {
    "date": "23/11",
    "week_day": "monday",
    "breakfast": [],
    "lunch": [],
    "dinner": []
  },
]

Bugs

  • É necessário setar um inicio para as subtabelas.
  • Certas colunas grandes (que ocupam uma linha inteira) tem seu valor inserido em uma subtabela.
  • Subarrays sem uma chave definida dentro dos atributos de refeição. Envolve decisão de arquitetura do JSON final.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages