1
0
Fork 0
Go to file
Parodper d10b1af29e Reordeado Dockerfile, engadido log ao compose 2024-01-03 16:50:52 +01:00
www Roubarlle o favicon á UDC 2023-12-31 18:30:05 +01:00
.gitignore Actualizando Docker 2024-01-03 15:45:56 +01:00
Dockerfile Reordeado Dockerfile, engadido log ao compose 2024-01-03 16:50:52 +01:00
LICENSE Initial commit 2023-12-17 16:14:59 +00:00
README.md Creado Dockerfile 2023-12-31 18:21:32 +01:00
comparar.py Xerar páxina web 2023-12-17 20:44:22 +01:00
descargar.py Implementado servidor 2023-12-31 16:56:04 +01:00
docker-compose.yml Reordeado Dockerfile, engadido log ao compose 2024-01-03 16:50:52 +01:00
main.py Engadido multifío, arranxada icona 2024-01-03 15:24:20 +01:00
opcions.py Engadido ficheiro de rexistros 2024-01-03 15:24:41 +01:00
serve.py Engadido multifío, arranxada icona 2024-01-03 15:24:20 +01:00

README.md

Comparador de Guías Docentes da UDC

Programa para comparar guías docentes de distintos anos

Instalar

Dependencias:

  • html2text (probado con 2020.1.16)
  • bs4 (probado con 4.12.2/bs4==0.0.1)
  • requests (probado con 2.31.0)

Uso

  • Código materia: Código do estilo (Centro, 3 números)G(Materia, 2 números), por exemplo 614G01
  • Anos: 20AA_BB, para o curso 20AA-20BB
  • Idioma:
    • eng: Inglés
    • spa: Castelán
    • cat: Galego

O ficheiro opcions.py contén un par de rutas que pode que se queiran modificar, CACHE e SAIDA para o servidor.

Cliente

./main.py <código materia> <ano anterior> <ano seguinte> <idioma> [ficheiro de saida]

O ficheiro de saída estará en formato HTML. Se non se engade un ficheiro imprimirase o HTML pola terminal. Precisan de ter creada o cartafol cache.

Servidor

./serve.py [ip] [porto]

Precisan de ter creados os cartafoles cache e out, ou os que se definan en opcions.py.