UniPD exam dates finder

Overview

UniPD exam dates finder

Find dates for exams at UniPD

Usage

./finder.py courses.csv

It's suggested to save output to a file:

./finder.py courses.csv > results.txt

Input example

courses.csv

PSP8082982, "DIRITTI UMANI E INCLUSIONE (GENERAL COURSE, BLENDED) ",M-PSI/04
UP9088758, "APPROCCI METODOLOGICI E AMBIENTI TECNOLOGICI PER LA DID. SCUOLA SEC. (GENERAL COURSE, BLENDED) ",M-PED/03
UP9088738, "ELEMENTI DI DIDATTICA E PEDAGOGIA SPECIALE PER LA SCUOLA SEC. (GENERAL COURSE, BLENDED) ",M-PED/03
PSQ0091108, PSICOLOGIA DELL'APPRENDIMENTO STRATEGICO E DELLA MOTIVAZIONE, M-PSI/01
MEN1037744, "CORPO, MOVIMENTO E BENESSERE ",M-EDF/01
MEP4065253, FUNCTIONAL EVALUATION IN HEALTH AND DISEASE, M-EDF/01
MEO2043549, PEDAGOGIA DELL'INCLUSIONE E DEL CICLO DI VITA, M-PED/01-03
MEN1038367, PSICOLOGIA DELLA SALUTE E DEL MOVIMENTO, M-PSI/02-08
MEN1033352, PSICOLOGIA SOCIALE E PREVENZIONE, M-PSI/05-06
MEP5074397, PEDAGOGIA E DIDATTICA, M-PED/03-04

Output example

24/01/2022 MEP4065253, FUNCTIONAL EVALUATION IN HEALTH AND DISEASE, M-EDF/01, D
01/02/2022 MEN1038367, PSICOLOGIA DELLA SALUTE E DEL MOVIMENTO, M-PSI/02-08, B
01/02/2022 MEP4065253, FUNCTIONAL EVALUATION IN HEALTH AND DISEASE, M-EDF/01, D
07/02/2022 PSQ0091108, PSICOLOGIA DELL'APPRENDIMENTO STRATEGICO E DELLA MOTIVAZIONE, M-PSI/01, B
11/02/2022 MEO2043549, PEDAGOGIA DELL'INCLUSIONE E DEL CICLO DI VITA, M-PED/01-03, A
15/02/2022 MEN1033352, PSICOLOGIA SOCIALE E PREVENZIONE, M-PSI/05-06, B
17/02/2022 PSP8082982, DIRITTI UMANI E INCLUSIONE (GENERAL COURSE, BLENDED), M-PSI/04, B
Owner
Davide Peressoni
Newer repos: https://gitlab.com/users/DPDmancul/
Davide Peressoni
A simple code for processing images to local binary pattern.

This figure is gotten from this link https://link.springer.com/chapter/10.1007/978-3-030-01449-0_24 LBP-Local-Binary-Pattern A simple code for process

Happy N. Monday 3 Feb 15, 2022
Here is my Senior Design Project that I implemented to graduate from Computer Engineering.

Here is my Senior Design Project that I implemented to graduate from Computer Engineering. It is a chatbot made in RASA and helps the user to plan their vacation in the Turkish language. In order to

Ezgi Subaşı 25 May 31, 2022
Security-related flags and options for C compilers

Getting the maximum of your C compiler, for security

135 Nov 11, 2022
A slapdash script to solve Wordle or Absurdle automatically

A slapdash script to solve Wordle or Absurdle automatically

Michael Anthony 1 Jan 19, 2022
This script provides LIVE feedback for On-The-Fly data collection with RELION

README This script provides LIVE feedback for On-The-Fly data collection with RELION (very useful to explore already processed datasets too!) Creating

cryoEM CNIO 6 Jul 14, 2022
It was created to conveniently respond to events such as donation, follow, and hosting using the Alert Box provided by twip to streamers

This library is not an official library of twip. It was created to conveniently respond to events such as donation, follow, and hosting using the Alert Box provided by twip to streamers.

junah201 8 Nov 19, 2022
Developing and Comparing Vision-based Algorithms for Vision-based Agile Flight

DodgeDrone: Vision-based Agile Drone Flight (ICRA 2022 Competition) Would you like to push the boundaries of drone navigation? Then participate in the

Robotics and Perception Group 115 Dec 10, 2022
VAST - Visualise Abstract Syntax Trees for Python

VAST VAST - Visualise Abstract Syntax Trees for Python. VAST generates ASTs for a given Python script and builds visualisations of them. Install Insta

Jesse Phillips 2 Feb 18, 2022
A python program with an Objective-C GUI for building and booting OpenCore on both legacy and modern Macs

A python program with an Objective-C GUI for building and booting OpenCore on both legacy and modern Macs, see our in-depth Guide for more information.

dortania 4.7k Jan 02, 2023
Minitel 5 somewhat reverse-engineered

Minitel 5 The Minitel was a french dumb terminal with an embedded modem which had its Golden Age before the rise of Internet. Typically cubic, with an

cLx 10 Dec 28, 2022
Python script for the radio in the Junior float.

hoco radio 2021 Python script for the radio in the Junior float. Populate the ./music directory with 2 or more .wav files and run radio2.py. On the Ra

Kevin Yu 2 Jan 18, 2022
Liquid Rocket Engine Cooling Simulation

Liquid Rocket Engine Cooling Simulation NASA CEA The implemented class calls NASA CEA via RocketCEA. INSTALL GUIDE In progress install instructions fo

John Salib 1 Jan 30, 2022
OpenTable Reservation Maker For Python

OpenTable-Reservation-Maker The code that corresponds with this blog post on writing a script to make reservations for me on opentable Getting started

JonLuca De Caro 36 Nov 10, 2022
The Official interpreter for the Pix programming language.

The official interpreter for the Pix programming language. Pix Pix is a programming language dedicated to readable syntax and usability Q) Is Pix the

Pix 6 Sep 25, 2022
Cisco IOS-XE Operations Program. Shows operational data using restconf and yang

XE-Ops View operational and config data from devices running Cisco IOS-XE software. NoteS The build folder is the latest build. All other files are fo

18 Jul 23, 2022
Runnable Python demo of ArtLine

artline-demo How to run? pip3 install -r requirements.txt python3 app.py How to use? Run the Flask app Open localhost:5000 in browser Select an image(

Jiang Wenjian 134 Jul 29, 2022
Short, introductory guide for the Python programming language

100 Page Python Intro This book is a short, introductory guide for the Python programming language.

Sundeep Agarwal 185 Dec 26, 2022
Reso is a low-level circuit design language and simulator, inspired by things like Redstone, Conway's Game of Life, and Wireworld.

Reso Reso is a low-level circuit design language and simulator, inspired by things like Redstone, Conway's Game of Life, and Wireworld. What is Reso?

Lynn 287 Nov 26, 2022
A variant caller for the GBA gene using WGS data

Gauchian: WGS-based GBA variant caller Gauchian is a targeted variant caller for the GBA gene based on a whole-genome sequencing (WGS) BAM file. Gauch

Illumina 16 Oct 13, 2022
uMap lets you create maps with OpenStreetMap layers in a minute and embed them in your site.

uMap project About uMap lets you create maps with OpenStreetMap layers in a minute and embed them in your site. Because we think that the more OSM wil

771 Dec 29, 2022