Overview
Comment: | [build] code cleaning (pylint) |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk | build |
Files: | files | file ages | folders |
SHA3-256: |
0f67f597cebea3635a29b68595f66eec |
User & Date: | olr on 2019-05-11 12:56:59 |
Other Links: | manifest | tags |
Context
2019-05-11
| ||
14:34 | [graphspell] code cleaning (pylint) check-in: 23fcc016ee user: olr tags: trunk, graphspell | |
12:56 | [build] code cleaning (pylint) check-in: 0f67f597ce user: olr tags: trunk, build | |
12:52 | [build] code cleaning (pylint) check-in: 1e6121ef2b user: olr tags: trunk, build | |
Changes
Modified lex_build.py from [72263209a8] to [0d00b07703].
1 2 | #!python3 | > | > | 1 2 3 4 5 6 7 8 9 10 11 12 | #!python3 """ Lexicon builder """ import argparse from distutils import dir_util import graphspell.dawg as fsa from graphspell.ibdawg import IBDAWG |
︙ | ︙ | |||
18 19 20 21 22 23 24 25 26 27 28 29 30 31 | if bJSON: dir_util.mkpath("graphspell-js/_dictionaries") oDic = IBDAWG(sfDict + ".bdic") oDic.writeAsJSObject("graphspell-js/_dictionaries/" + sfDict + ".json", bBinaryDictAsHexString=True) def main (): xParser = argparse.ArgumentParser() xParser.add_argument("src_lexicon", type=str, help="path and file name of the source lexicon") xParser.add_argument("lang_code", type=str, help="language code") xParser.add_argument("lang_name", type=str, help="language name") xParser.add_argument("dic_filename", type=str, help="dictionary file name (without extension)") xParser.add_argument("-js", "--json", help="Build dictionary in JSON", action="store_true") xParser.add_argument("-s", "--stemming", help="stemming method: S=suffixes, A=affixes, N=no stemming", type=str, choices=["S", "A", "N"], default="S") | > | 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 | if bJSON: dir_util.mkpath("graphspell-js/_dictionaries") oDic = IBDAWG(sfDict + ".bdic") oDic.writeAsJSObject("graphspell-js/_dictionaries/" + sfDict + ".json", bBinaryDictAsHexString=True) def main (): "parse args from CLI" xParser = argparse.ArgumentParser() xParser.add_argument("src_lexicon", type=str, help="path and file name of the source lexicon") xParser.add_argument("lang_code", type=str, help="language code") xParser.add_argument("lang_name", type=str, help="language name") xParser.add_argument("dic_filename", type=str, help="dictionary file name (without extension)") xParser.add_argument("-js", "--json", help="Build dictionary in JSON", action="store_true") xParser.add_argument("-s", "--stemming", help="stemming method: S=suffixes, A=affixes, N=no stemming", type=str, choices=["S", "A", "N"], default="S") |
︙ | ︙ |