diff options
author | Bjørn Christian Seime <bjorncs@verizonmedia.com> | 2019-04-16 12:57:12 +0200 |
---|---|---|
committer | Bjørn Christian Seime <bjorncs@verizonmedia.com> | 2019-04-16 12:57:12 +0200 |
commit | cc0c43c3131161902de3a8a68688766cacd637b9 (patch) | |
tree | 96033d3c52bb01b87f8f040c4b25a0c1572033e6 /lowercasing_test | |
parent | dd7eba48fef205433df1a9a189036281997bb4ac (diff) |
Migrate script ot Python 3
Diffstat (limited to 'lowercasing_test')
-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")) |