[Pkg-isocodes-devel] [pkg-isocodes-Bugs][313369] Space delimiters in ISO-3166-2 codes
pkg-isocodes-bugs at alioth.debian.org
pkg-isocodes-bugs at alioth.debian.org
Wed Sep 28 12:31:18 UTC 2011
Bugs item #313369, was opened at 2011-09-28 12:31 by anatoly techtonik
You can respond by visiting:
https://alioth.debian.org/tracker/?func=detail&atid=413077&aid=313369&group_id=30316
Status: Open
Priority: 3
Submitted By: anatoly techtonik (techtonik-guest)
Assigned to: Nobody (None)
Summary: Space delimiters in ISO-3166-2 codes
Part: None
Initial Comment:
Some codes are delimited with spaces (e.g. 'AZ NX') and this causes a problem with automated processing. It would be less work for everyone if these there normalized to dash delimited format ('AX-NX').
Consider example:
from pycountry import subdivisions
for x in subdivisions.get(country_code='AZ'):
print x.code, x.parent_code
# here ^^^ pycountry creates parent country code from 'NZ' attribute of subdivision
# by appending it to country name with dash
for x in subdivisions.get(country_code='AZ'):
print x.code, x.parent_code, x.parent.code
# pycountry tries to find entry for 'AZ-NZ' code to instantiate x.parent object and fails,
# because correct code here is 'AZ NZ'
----------------------------------------------------------------------
You can respond by visiting:
https://alioth.debian.org/tracker/?func=detail&atid=413077&aid=313369&group_id=30316
More information about the Pkg-isocodes-devel
mailing list