diff options
-rw-r--r-- | lowercasing_test/src/tests/lowercasing/fetchletters.py | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/lowercasing_test/src/tests/lowercasing/fetchletters.py b/lowercasing_test/src/tests/lowercasing/fetchletters.py index d5c48de80ce..77efa1ca16a 100644 --- a/lowercasing_test/src/tests/lowercasing/fetchletters.py +++ b/lowercasing_test/src/tests/lowercasing/fetchletters.py @@ -1,4 +1,4 @@ -#! /usr/bin/env python +#!/usr/bin/env python3 # Copyright 2017 Yahoo Holdings. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root. # This program reads a Unicode database and emits all letters in lower @@ -13,9 +13,9 @@ def add_character(unicodespec, characterstore): def main(raw, out): # Fetch upper and lower case characters in Unicode - characters = filter(lambda x: x[2] == 'Lu' or x[2] == 'Ll', raw) - image = [unichr(int(c[0], 16)) for c in characters] - output = u"\n".join(image) + characters = [x for x in raw if x[2] == 'Lu' or x[2] == 'Ll'] + image = [chr(int(c[0], 16)) for c in characters] + output = "\n".join(image) out.write(output.encode("UTF-8")) out.write(u"\n".encode("UTF-8")) |