Update ISO 4217 data.
This commit is contained in:
parent
77a77e76c8
commit
336b2c3461
2 changed files with 12 additions and 2 deletions
|
@ -24,6 +24,7 @@ Functions:
|
||||||
"""
|
"""
|
||||||
|
|
||||||
from dataclasses import dataclass, field
|
from dataclasses import dataclass, field
|
||||||
|
from datetime import datetime
|
||||||
from importlib.resources import read_binary
|
from importlib.resources import read_binary
|
||||||
from typing import List
|
from typing import List
|
||||||
|
|
||||||
|
@ -44,7 +45,9 @@ class ISOCurrency:
|
||||||
|
|
||||||
def current_data_date():
|
def current_data_date():
|
||||||
one = etree.fromstring(read_binary("pricehist.resources", "list_one.xml"))
|
one = etree.fromstring(read_binary("pricehist.resources", "list_one.xml"))
|
||||||
return one.cssselect("ISO_4217")[0].attrib["Pblshd"]
|
pblshd = one.cssselect("ISO_4217")[0].attrib["Pblshd"]
|
||||||
|
date = datetime.strptime(pblshd, "%B %d, %Y").date().isoformat()
|
||||||
|
return date
|
||||||
|
|
||||||
|
|
||||||
def historical_data_date():
|
def historical_data_date():
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
|
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
|
||||||
<ISO_4217 Pblshd="2018-08-29">
|
<ISO_4217 Pblshd="October 1, 2021">
|
||||||
<CcyTbl>
|
<CcyTbl>
|
||||||
<CcyNtry>
|
<CcyNtry>
|
||||||
<CtryNm>AFGHANISTAN</CtryNm>
|
<CtryNm>AFGHANISTAN</CtryNm>
|
||||||
|
@ -1819,6 +1819,13 @@
|
||||||
<CcyNbr>928</CcyNbr>
|
<CcyNbr>928</CcyNbr>
|
||||||
<CcyMnrUnts>2</CcyMnrUnts>
|
<CcyMnrUnts>2</CcyMnrUnts>
|
||||||
</CcyNtry>
|
</CcyNtry>
|
||||||
|
<CcyNtry>
|
||||||
|
<CtryNm>VENEZUELA (BOLIVARIAN REPUBLIC OF)</CtryNm>
|
||||||
|
<CcyNm>Bolívar Soberano</CcyNm>
|
||||||
|
<Ccy>VED</Ccy>
|
||||||
|
<CcyNbr>926</CcyNbr>
|
||||||
|
<CcyMnrUnts>2</CcyMnrUnts>
|
||||||
|
</CcyNtry>
|
||||||
<CcyNtry>
|
<CcyNtry>
|
||||||
<CtryNm>VIET NAM</CtryNm>
|
<CtryNm>VIET NAM</CtryNm>
|
||||||
<CcyNm>Dong</CcyNm>
|
<CcyNm>Dong</CcyNm>
|
||||||
|
|
Loading…
Add table
Reference in a new issue