From 85b402063b25bfe2ff2d0b833124d3cfe776875a Mon Sep 17 00:00:00 2001 From: Al Date: Sat, 24 Dec 2016 16:05:45 -0500 Subject: [PATCH] [fix] escape literal backslash in address dictionaries --- scripts/geodata/address_expansions/address_dictionaries.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/geodata/address_expansions/address_dictionaries.py b/scripts/geodata/address_expansions/address_dictionaries.py index 75349c45..390665a6 100644 --- a/scripts/geodata/address_expansions/address_dictionaries.py +++ b/scripts/geodata/address_expansions/address_dictionaries.py @@ -130,7 +130,7 @@ def read_dictionary_file(path): def quote_string(s): - return u'"{}"'.format(safe_decode(s).replace('"', '\\"')) + return u'"{}"'.format(safe_decode(s).replace('\\', '\\\\').replace('"', '\\"')) class AddressPhraseDictionaries(object):