From: Jean-Michel Nirgal Vourgère Date: Fri, 7 Jan 2011 18:55:34 +0000 (+0000) Subject: Fixed database inversion (1/X) ! X-Git-Url: https://git.nirgal.com/?p=curcy.git;a=commitdiff_plain;h=adfc9325f110a59e20292d9f6520a80787a66cd3 Fixed database inversion (1/X) ! --- diff --git a/curcy-update b/curcy-update index ad92635..6810b29 100755 --- a/curcy-update +++ b/curcy-update @@ -37,12 +37,13 @@ def get_yahoo_quotes(): quotes = {} for name, value in parse_yahoo(get_yahoo_raw()): quotes[name] = value + assert len(quotes) > 10 + quotes['USD'] = 1 ref_usd = quotes[REFERENCE] for cur in quotes.keys(): - quotes[cur] /= ref_usd - assert len(quotes) > 0 - quotes['USD'] = 1/ref_usd + quotes[cur] = ref_usd / quotes[cur] + # add historical european values if REFERENCE == 'EUR': quotes['ATS'] = 0.07267283416785971236 diff --git a/currencies b/currencies index a0faf24..9105ab5 100644 --- a/currencies +++ b/currencies @@ -1,173 +1,173 @@ -DZD 95.2811893988 -NAD 8.78668390433 -GHS 1.91790562379 -EGP 7.49838396897 -BGN 1.95423400129 -PAB 1.31221719457 -PHP 57.0588235294 -BOB 9.03684550743 -DKK 7.44886877828 -BWP 8.51661279897 -LBP 1939.88364577 -TZS 1892.04912734 -VND 25226.2443439 -AOA 120.035552683 -KHR 5216.54815772 -QAR 4.70769230769 -KYD 1.04822236587 -LYD 1.6334841629 -UAH 10.3038138332 -JOD 0.915061409179 -AWG 2.31389786684 -SAR 4.84822236587 -LTL 3.44899806076 -HKD 10.047446671 -CHF 1.24809308339 -GIP 0.836586942469 -BYR 3888.81706529 -XPF 117.905623788 -MRO 359.728506787 -HRK 7.36884292178 -DJF 233.678086619 -SZL 8.75888817065 -THB 39.2501616031 -XAF 655.310665805 -BND 1.67511312217 -ETB 21.5150614092 -UYU 25.7918552036 -NIO 28.3193277311 -LAK 10387.8474467 -SYP 60.6334841629 -MAD 11.1061409179 +DZD 0.010487109905 +NAD 0.113720297212 +GHS 0.520997640715 +EGP 0.13325862069 +BGN 0.511312516539 +PAB 0.761477832512 +PHP 0.0175121785431 +BOB 0.110572246066 +DKK 0.134230635637 +BWP 0.11744951145 +LBP 0.000515094968344 +TZS 0.000528117526478 +VND 3.96105060858e-05 +AOA 0.00832440291876 +KHR 0.000191548946716 +QAR 0.212253528863 +KYD 0.953256043414 +LYD 0.610505529226 +UAH 0.0969761606023 +JOD 1.09197513422 +AWG 0.431787709497 +SAR 0.206101170635 +LTL 0.289714371392 +HKD 0.099446731858 +CHF 0.800103519669 +GIP 1.19440581054 +BYR 0.000256948138298 +XPF 0.00847478070175 +MRO 0.0027777178796 +HRK 0.135601249167 +DJF 0.0043488535659 +SZL 0.114081180812 +THB 0.0254494567007 +XAF 0.00152304269604 +BND 0.596511538165 +ETB 0.0464430143193 +UYU 0.0387418546366 +NIO 0.0352841816937 +LAK 9.6191661481e-05 +SYP 0.0164797441365 +MAD 0.0899704327986 FRF 0.152449017237 -MZN 41.7582417582 -GEL 2.28998060763 -ZAR 8.80866192631 -NPR 93.9883645766 -ZWL 416.748545572 +MZN 0.0239287925697 +GEL 0.436346186417 +ZAR 0.113414920467 +NPR 0.0106313617607 +ZWL 0.00239766716818 VAL 0.000516456899089 -NGN 197.09114415 +NGN 0.00506985897015 BEF 0.0247893524773 -CRC 655.332902392 -AED 4.74854557207 -EEK 15.246929541 -MWK 192.954104719 -LKR 143.387201034 -SKK 27.8901098901 -PKR 110.892049127 -HUF 275.307045895 -RON 4.258177117 -LSL 8.77181641888 -MNT 1645.1195863 -AMD 469.864253394 -UGX 3014.86748546 -XDR 0.847834518423 +CRC 0.00152475833498 +AED 0.210427443507 +EEK 0.0655361003943 +MWK 0.00515266666667 +LKR 0.0069687133712 +SKK 0.0358271913967 +PKR 0.00901078402798 +HUF 0.00362949049073 +RON 0.234660108692 +LSL 0.113913043478 +MNT 0.000607387033399 +AMD 0.00212662337662 +UGX 0.000331432246998 +XDR 1.17856053675 NLG 0.45378021609 ITL 0.000516456899089 -SCR 15.8293471235 -SHP 0.836586942469 -AFN 58.2805429864 -MMK 8.41628959276 -KPW 1163.54234001 -TRY 2.0334841629 -BDT 91.8228829994 +SCR 0.0631247958184 +SHP 1.19440581054 +AFN 0.0171450754215 +MMK 0.118725038402 +KPW 0.000858777777778 +TRY 0.491385339182 +BDT 0.0108820837733 GRD 0.00293470286134 -YER 276.502908856 +YER 0.00361379310345 ATS 0.0726728341679 -ALL 137.957336781 -SLL 5429.86425339 -MGA 2760.18099548 -ANG 2.31609566904 -LRD 91.1441499677 -RWF 765.352294764 -NOK 7.72967032967 -MOP 10.349062702 -INR 58.6683904331 -MXN 15.8319327731 -CZK 24.5248868778 -TJS 5.69243697479 -PYG 5888.81706529 -COP 2421.78409825 -MYR 3.96599870718 -TMT 3.683645766 -MUR 39.6250808016 -IDR 11709.7608274 -HNL 24.4602456367 -FJD 2.36910148675 -ISK 152.049127343 -PEN 3.6276664512 -BZD 2.52100840336 -ILS 4.61926308985 +ALL 0.00724299503327 +SLL 0.000184023809524 +MGA 0.000362014051522 +ANG 0.431426179179 +LRD 0.0109631205674 +RWF 0.00130557432432 +NOK 0.129167571904 +MOP 0.0965533610663 +INR 0.0171071270474 +MXN 0.0631144863629 +CZK 0.0407432788614 +TJS 0.175535418228 +PYG 0.000169681668496 +COP 0.000412598425197 +MYR 0.251947713271 +TMT 0.271259607623 +MUR 0.0252169657423 +IDR 8.5592469546e-05 +HNL 0.0408509513742 +FJD 0.421773533424 +ISK 0.00657172009183 +PEN 0.275445473984 +BZD 0.396358974359 +ILS 0.216316820599 LUF 0.0247893524773 -DOP 48.3193277311 -TWD 37.8215901745 -MDL 15.8823529412 -BSD 1.29282482224 -SEK 8.92954104719 -ZMK 6179.70265029 -MVR 16.5546218487 -AUD 1.30135746606 -SRD 3.51001939237 -CUP 1.29282482224 +DOP 0.0206795986622 +TWD 0.0264194154845 +MDL 0.0629141229141 +BSD 0.7729 +SEK 0.111831348661 +ZMK 0.000161694560669 +MVR 0.060359234674 +AUD 0.769284363492 +SRD 0.28467771639 +CUP 0.7729 IEP 1.26973807843 -CLF 0.0299935358759 -BBD 2.58564964447 -KMF 489.107950873 -KRW 1450.87265676 -GMD 36.8455074337 -VEF 5.54945054945 -GTQ 10.3775048481 -ARS 5.14091790562 +CLF 33.3146551724 +BBD 0.38645 +KMF 0.00202860892388 +KRW 0.000688705725106 +GMD 0.0271192982456 +VEF 0.180154771339 +GTQ 0.0962875295876 +ARS 0.19436690557 SIT 0.00417292605575 -CLP 642.857142857 +CLP 0.00155434891905 EUR 1.0 -CDF 1170.00646412 -XCD 3.47123464771 -KZT 190.168067227 -RUB 39.7847446671 +CDF 0.000854033149171 +XCD 0.287858472998 +KZT 0.00525442741086 +RUB 0.0251157651876 FIM 0.168187926462 -TTD 8.24822236587 -OMR 0.497220426632 -BRL 2.17698771816 -SBD 10.029217841 -PLN 3.87653522948 -KES 104.848093083 -SVC 11.3089851325 +TTD 0.121144200627 +OMR 2.00962038482 +BRL 0.458994002019 +SBD 0.0996313292771 +PLN 0.257762214441 +KES 0.00953020961776 +SVC 0.0883566733352 DEM 0.511291881196 -MKD 59.9870717518 -GBP 0.831932773109 -AZN 1.0312863607 -TOP 2.41447963801 -HTG 52.036199095 -VUV 120.879120879 -GNF 9243.69747899 -WST 3.04240465417 -IQD 1511.05365223 -BAM 1.96043956044 -CAD 1.28661926309 -CVE 109.89010989 -KWD 0.364835164835 -BIF 1591.33807369 -PGK 3.35358758888 -SOS 2068.51971558 -SGD 1.67382029735 -UZS 2120.94376212 -STD 24421.460892 +MKD 0.0166573275862 +GBP 1.20220874164 +AZN 0.968910618027 +TOP 0.413846648105 +HTG 0.019202484472 +VUV 0.00826631016043 +GNF 0.000108097902098 +WST 0.328432414057 +IQD 0.000660880718256 +BAM 0.510131344466 +CAD 0.777252614642 +CVE 0.00909294117647 +KWD 2.73883770376 +BIF 0.000627914534081 +PGK 0.297956823439 +SOS 0.0004830625 +SGD 0.597341371049 +UZS 0.000471122489409 +STD 4.08671513549e-05 ESP 0.00601012104384 -IRR 13383.9689722 -CNY 8.57466063348 -XOF 652.424046542 -TND 1.89140271493 -GYD 264.964447317 -NZD 1.70575307046 -FKP 0.836586942469 -LVL 0.698125404008 -USD 1.29282482224 -KGS 60.9825468649 -BTN 58.6748545572 -BMD 1.29385908209 -RSD 106.115707822 -BHD 0.487524240465 -JPY 107.220426632 -SDG 3.23335488041 +IRR 7.46582950978e-05 +CNY 0.116532227667 +XOF 0.00153155652432 +TND 0.528298017772 +GYD 0.00377116369846 +NZD 0.586418816388 +FKP 1.19440581054 +LVL 1.4312962963 +USD 0.7729 +KGS 0.0163854144583 +BTN 0.0170298556792 +BMD 0.772282174261 +RSD 0.00943360531182 +BHD 2.04958896844 +JPY 0.00930700222771 +SDG 0.309036385446 PTE 0.00498797897068