watcard

Een Python-module voor het werken met transactie en balansgegevens van de Watcard van de Universiteit van Waterloo
Download nu

watcard Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • MIT/X Consortium Lic...
  • Prijs:
  • FREE
  • Naam uitgever:
  • Ansis Brammanis
  • Uitgever website:
  • https://github.com/aibram/

watcard Tags


watcard Beschrijving

Watcard is een Python-module voor het werken met transactie en balansgegevens van de Watcard van de Universiteit van Waterloo. Om toegang te krijgen tot de transactiegegevens van uw watcard moet u uw studenten-ID en uw Watcard-pin hebben. Om uw pincode te maken / resetten Ga naar http://www.watcard.uwaterloo.ca/account.htmlinstallationo Installatie Watcard: PIP Installeer WatCardBasic Usagecreate Een nieuwe Watcard: >>> Import Watcard >>> W = Watcard.Watcard (UserID, PIN ) Toegang tot maaltijden en flex-saldi: >>> W.Elplan523.14 >>> W.Flex65.23Access Transaction Records. Eventueel filteren op account en datum. Aangezien Tablib-datasets worden geretourneerd, is export naar JSON, YAML, CSV, HTML en Excel eenvoudig. >>> T = W.Transacties () >>> Print t.csvdatetime, bedrag, account, terminal2012-02-1120: 27: 55, -3.19, maaltijden, (00033) Wat-FS-V1-C-Right2012-02-1112: 07: 52, -2.05, maaltijden, (00043) Wat-FS-REV-LINKER 2012-02- 1112: 06: 15, -1.0, flex, (00608) REV-Was (DryE2012-02-1112: 06: 02, -1.0, FLEX, (00608) REV-Was (droge ... Toegang en Filter Balance History, die op elke datum het saldo bevat. Standaardinterval tussen datums is een dag. >>> BH = W.Balance_History ("Mealplan") >>> Print Bh.CSVDATE, Balance2012-02-24,381.482012-02-23,394.29 ...> >> W.Balance_History ("Mealplan", Start = Datetime (...)) >>> W.Balance_History ("Mealplan, Coalesce =" Day ") Bereken de gemiddelde dagelijkse uitgaven voor de gegeven periode van dagen. >>> W.MEAN (14) 12.15 >>> W.Mean (14, Account = "Mealplan") 10.35 >>> W.MEAN (14, ACCOUNT = "FLEX") 1.80GET INFORMATIE over het aantal transacties per dag van de week en uur. >>> P = W.PunchCard (Account = "Mealplan") >>> Print P.CVMON Dag, Dinsdag, Woensdag, Donderdag, Vrijdag, Zaterdag, Zondag, Zondag 7.0,10,1,2,2,2,0,0,2,0,0,1,2 ... (één rij per uur) Visualiseer Punchard-gegevens: >>> Watcard.PunchCard_url (W.PunchCard ()) 'https://chart.gogleapis.com/...'-product' homepage


watcard Gerelateerde software