watchardo

Un módulo de Python para trabajar con transacciones y datos de balance de la Watcard de la Universidad de Waterloo
Descargar ahora

watchardo Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • MIT/X Consortium Lic...
  • Precio:
  • FREE
  • Nombre del editor:
  • Ansis Brammanis
  • Sitio web del editor:
  • https://github.com/aibram/

watchardo Etiquetas


watchardo Descripción

Watcard es un módulo Python para trabajar con transacciones y datos de balance de la Watcard de la Universidad de Waterloo. Para acceder a los datos de transacción de su Watcard, debe tener su identificación de estudiante y su PIN de WATCARD. Para crear / restablecer su PIN, visite http://www.watcard.uwaterloo.ca/account.htmlinstallationto para instalar Watcard: PIP Instale WatcardBasic UsageCreate Un nuevo Watcard: >>> Importar Watcard >>> w = watcard.watcard (userid, pin ) Acceda a las saldos de la comida y flexible: >>> W.Mealplan523.14 >>> W.Flex65.23AccessCuss Transaction Records. Opcionalmente se filtra por cuenta y fecha. Dado que se devuelven los conjuntos de datos de TABIB, la exportación a JSON, YAML, CSV, HTML y Excel es fácil. >>> t = w.transacciones () >>> imprimir t.csvdatetime, cantidad, cuenta, terminal2012-02-1120: 27: 55, -3.19, MealPlan, (00033) WAT-FS-V1-C-RUITO2012-02-1112: 07: 52, -2.05, Mealplan, (00043) WAT-FS-REV-IZQUIERDA 2012-02- 1112: 06: 15, -1.0, Flex, (00608) Rev Lavandería (DryE2012-02-1112: 06: 02, -1.0, Flex, (00608) Rev Lavandería (Drye ... Acceso y Filtro de equilibrio Historial, que contiene el saldo en cada fecha. El intervalo predeterminado entre las fechas es un día. >>> bh = w.balance_history ("comida") >>> imprimir bh.csvdate, balance2012-02-24,381.482012-02-23,394.29 ...> >> W.Balance_History ("Mealplan", Start = DateTime (...)) >>> W.Balance_History ("Mealplan, Coalesce =" Day ") Calcule el gasto diario medio para el período de días dado. >>> W.MEAN (14) 12.15 >>> W.MEAN (14, CUENTA = "CALETPLAN") 10.35 >>> W.MEAN (14, CUENTA = "FLEX") 1.80 Obtenga información sobre el número de transacciones por día de la semana y hora. >>> p = w.punchcard (cuenta = "harina plana") >>> imprimir p.csvmon Día, martes, miércoles, jueves, viernes, sábado, domingo1,0,1,0,1,2,20,0,0,0,0,1 ... (una fila por hora) visualice los datos de Punchard: >>> watcard.punchcard_url (w.punchcard ()) 'https://chart.googleapis.com/...' Página de inicio del producto


watchardo Software relacionado