Drop currency rows with no minor unit, which are no national currency
This commit is contained in:
@@ -46,7 +46,7 @@ def rows(text, symbol):
|
||||
seen = set()
|
||||
for r in csv.DictReader(io.StringIO(text)):
|
||||
code = r["AlphabeticCode"]
|
||||
if not code or code in seen or r["WithdrawalDate"] or r["Entity"].startswith("ZZ"):
|
||||
if not code or code in seen or r["WithdrawalDate"] or r["Entity"].startswith("ZZ") or not r["MinorUnit"].isdigit():
|
||||
continue
|
||||
seen.add(code)
|
||||
yield {
|
||||
|
||||
@@ -158,11 +158,8 @@ XAD 2 Arab Accounting Dinar 396 XAD
|
||||
XAF 0 CFA Franc BEAC 950 FCFA
|
||||
XCD 2 East Caribbean Dollar 951 $
|
||||
XCG 2 Caribbean Guilder 532 Cg.
|
||||
XDR - SDR (Special Drawing Right) 960 XDR
|
||||
XOF 0 CFA Franc BCEAO 952 F CFA
|
||||
XPF 0 CFP Franc 953 CFPF
|
||||
XSU - Sucre 994 XSU
|
||||
XUA - ADB Unit of Account 965 XUA
|
||||
YER 2 Yemeni Rial 886 YER
|
||||
ZAR 2 Rand 710 R
|
||||
ZMW 2 Zambian Kwacha 967 ZK
|
||||
|
||||
|
Reference in New Issue
Block a user