jueves, 31 de marzo de 2016
Avances de la Tarea programada
Se trabajo en la elaboración de los 3 códigos, dejándolos a un 70% cada uno de ellos, aún debemos corregir algunos errores y robustecer las 3 funciones. Se investigo sobre métodos de alineación de texto en python como ljust, rjust, center sep.
miércoles, 30 de marzo de 2016
Avances de la Tarea programada
Se logra cumplir de forma parcial con el objetivo de imprimir en pantalla parte de la información que se necesita. Se utiliza la funciones de Python como for para evaluar los elementos API asignados si cumplen con la condición asignada. Además se utiliza funciones como list, para descomponer un string en diversas letras.
martes, 29 de marzo de 2016
Avances de la Tarea programada
Se continua con el proyecto, iniciando a codificar el código de las funciones. También se logra acceder a los servicios de API's del sitio web developer.flightstats.com, obteniendo los permisos necesarios para poder tomar información en formato json. Se procede a continuar implementando todas las librerías conocidas dentro de las funciones.
lunes, 28 de marzo de 2016
Avances de investigación
Se investiga sobre Json(JavaScript Object Notation), una librería interna de Python que cumple características similares a BeautifulSoup pero con un nivel de dificultad menor, con características que funcionan mejor de acuerdo a las necesidades que se buscan suplir con el programa.
Ademas se investiga sobre una nueva fuente de información URL llamada FlightStats, donde se da el beneficio sobre las regulaciones API(Application Programming Interface) y donde es mas sencillo acceder a la información relevante de la programación.
miércoles, 23 de marzo de 2016
Avances de investigación
Se procedió a descargar la librería de BeautifulSoup e instalarla en en las librerías internas de Python. Se procedió a realizar pruebas y ejemplos para conocer las funcionalidades de la misma dentro de Python. Ademas se avanzo con el proceso de creación de la función.
Ademas se comenzó a tomar en consideración las librerías que se requerirían para la realización de las funciones 2 y , tomando en consideracion la función import time, la cual puede tomar la fecha y hora actual, dependiendo de lo que este requiera. Estos valores se toman en consideración ya que las funciones deben estar dadas en tiempo real y esto permitirá encodificarlas dentro del URL de Google Flights, el cual sera usado en las funciones 2 y 3.
sábado, 19 de marzo de 2016
Avances de investigación
Se investigó sobre fuentes de información del tema de los códigos IATA de aeropuertos, se logro obtener dos fuentes que serian tomadas como referencia o apoyo en la tarea programada. Dichas páginas corresponden a:
- https://www.google.com/flights/
- http://www.nationsonline.org/oneworld/IATA_Codes/IATA_Code_A.htm
Además conocimos sobre el package de librería de Python llamado BeautifulSoup.
viernes, 18 de marzo de 2016
Avances de investigación
Realizamos investigaciones con la librería urllib de Python. Aprendiendo sobre sus módulos como:
- urllib.request
Toma información del URL que ingresemos en Python.Para utilizar el urllib.request se debe de usar en conjunto con el urlopen().
- urllib.parse
Se utiliza para definir variables que posteriormente las vamos a meter en la URL. Para meter las variables en la URL se debe hacer con urlencode().
Todo estos módulos podemos implementarlos en Python mediante la función import que agrega a Python las diferentres funcionalidades.
Además se tomo consideraciones las regulaciones de API para tomar la información de forma abstracta de una fuente URL.
Hemos buscado páginas para tomar información sobre los códigos de los aeropuertos.
Suscribirse a:
Entradas (Atom)