我想使用拼写/语法检查器处理中到大量的文本片段,以获得它们“质量”的粗略近似值和排名。速度也不是真正的问题,所以我认为最简单的方法是编写一个脚本,将片段传递给 Microsoft Word (2007) 并在它们上运行拼写和语法检查器。
有没有办法从脚本(特别是 Python)中做到这一点?什么是学习以编程方式控制 Word 的好资源?
如果没有,我想我可以尝试一下Open Source Grammar Checker (SO)。
更新
作为对 Chris 的回答,是否至少有一种方法可以 a) 打开一个文件(包含片段),b) 从 Word 内部运行一个调用拼写和语法检查器的 VBA 脚本,以及 c) 返回一些指示片段的“分数”?
更新 2
我添加了一个似乎可行的答案,但如果有人有其他建议,我会在一段时间内保持这个问题。