2

私はpythonでlanguageToolを使用しています。しかし、非常に長いテキストや大量のテキストを進めたい場合は、かなり遅くなります。提案メカニズムの長さを読み続けています。実際には提案は必要ありません。rule_id とカテゴリだけに興味があります。

誰かが処理能力を得るためにこの提案メカニズムをオフにする方法を知っていますか?

4

1 に答える 1

0

ソースを見る:最も近い引数は のように見えますが-a、それは提案の自動適用を有効にするためだけであり、提案を無効にするためではありません。オープンソースであるため、自分で編集して引数を付けることができます。

  parser.add_argument("file",
                    help="plain text file or “-” for stdin")
parser.add_argument("-c", "--encoding",
                    help="input encoding")
parser.add_argument("-l", "--language", metavar="CODE",
                    help="language code of the input or “auto”")
parser.add_argument("-m", "--mother-tongue", metavar="CODE",
                    help="language code of your first language")
parser.add_argument("-d", "--disable", metavar="RULES", type=get_rules,
                    action=RulesAction, default=set(),
                    help="list of rule IDs to be disabled")
parser.add_argument("-e", "--enable", metavar="RULES", type=get_rules,
                    action=RulesAction, default=set(),
                    help="list of rule IDs to be enabled")
parser.add_argument("--api", action="store_true",
                    help="print results as XML")
parser.add_argument("--version", action="version",
                    version="LanguageTool {} ({})"
                            .format(language_tool.get_version(),
                                    language_tool.get_build_date()),
                    help="show LanguageTool version and build date")
parser.add_argument("-a", "--apply", action="store_true",
                    help="automatically apply suggestions if available")
parser.add_argument("-s", "--spell-check-off", dest="spell_check",
                    action="store_false",
                    help="disable spell-checking rules")
return parser.parse_args()  parser.add_argument("file",
                    help="plain text file or “-” for stdin")
parser.add_argument("-c", "--encoding",
                    help="input encoding")
parser.add_argument("-l", "--language", metavar="CODE",
                    help="language code of the input or “auto”")
parser.add_argument("-m", "--mother-tongue", metavar="CODE",
                    help="language code of your first language")
parser.add_argument("-d", "--disable", metavar="RULES", type=get_rules,
                    action=RulesAction, default=set(),
                    help="list of rule IDs to be disabled")
parser.add_argument("-e", "--enable", metavar="RULES", type=get_rules,
                    action=RulesAction, default=set(),
                    help="list of rule IDs to be enabled")
parser.add_argument("--api", action="store_true",
                    help="print results as XML")
parser.add_argument("--version", action="version",
                    version="LanguageTool {} ({})"
                            .format(language_tool.get_version(),
                                    language_tool.get_build_date()),
                    help="show LanguageTool version and build date")
parser.add_argument("-a", "--apply", action="store_true",
                    help="automatically apply suggestions if available")
parser.add_argument("-s", "--spell-check-off", dest="spell_check",
                    action="store_false",
                    help="disable spell-checking rules")
return parser.parse_args()
于 2015-03-16T17:14:36.947 に答える