-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathmain.py
18 lines (16 loc) · 918 Bytes
/
main.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
import sys, pandas, os, numpy
from argparse import ArgumentParser
from src.obtain_old_contamination_data import *
from src.obtain_new_contamination_data import *
from src.obtain_data_from_AEMET import *
from src.summarize_contamination_data import *
from src.output_functions import *
parser = ArgumentParser(description="Este programa es para obtener información sobre la calidad del aire")
parser.add_argument("--estacion",help="El número de la estacion meteorologica de la que desea obtener información", default=38)
parser.add_argument("--ano",help="El ano desde el que desea obtener informacion en formato AAAA", default=2018)
parser.add_argument("--output",help="Forma en la que se desea el output", default="screen")
args = parser.parse_args()
if args.output=='screen':
output_screen(args.estacion,args.ano,args.output)
elif args.output=='file':
output_file(args.estacion,args.ano,args.output)