拼写检查器。
项目描述
PySpelling
概述
PySpelling是一个模块,用于帮助在项目中使用Aspell或Hunspell进行自动化拼写检查。它基本上是这两个拼写检查工具的命令行实用程序的包装,并允许您为不同类型的文件设置不同的拼写任务。您可以为每个任务应用特定的不同过滤器和选项。PySpelling还可以在CI环境中使用,如果存在拼写错误,则失败构建。
Aspell和Hunspell是非常好的拼写检查工具。Aspell尤其附带了一些过滤器,但过滤器类型有限,不够灵活。PySpelling被创建出来,通过创建一个包装器来弥补Aspell和Hunspell的过滤不足,这个包装器可以扩展以处理更多种类的文件格式并提供更高级的过滤。如果您需要过滤掉具有特定ID或类名的特定HTML标签,PySpelling可以做到。如果您想扫描Python文件中的docstrings,但也要避免docstrings中的特定内容,您也可以做到。如果PySpelling没有您需要的过滤器,由于可以访问大量Python模块,您可以轻松地编写自己的。
文档
扩展文档可在此处找到: https://facelessuser.github.io/pyspelling/。
许可证
麻省理工学院
项目详情
下载文件
下载适用于您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。
源分发
pyspelling-2.10.tar.gz (148.2 kB 查看哈希)
构建分发
pyspelling-2.10-py3-none-any.whl (45.0 kB 查看哈希)
关闭
pyspelling-2.10.tar.gz 的哈希
算法 | 哈希摘要 | |
---|---|---|
SHA256 | acd67133c1b7cecd410e3d4489e61f2e4b1f0b6acf1ae6c48c240fbb21729c37 |
|
MD5 | 34214d71aef6411ebcf30e3686d28f0d |
|
BLAKE2b-256 | 1207168a857755a29b7e41550a28cd8f527025bc62fcb36a951d8f3f2eedcdf7 |
关闭
pyspelling-2.10-py3-none-any.whl 的哈希
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 9b079dd238bd0616a49f9ac5df32799beb851dddc5ed7634f551e7df1aeee943 |
|
MD5 | 6650b90fadc4ceec9c481ee2cac32a22 |
|
BLAKE2b-256 | 9f16242558b5c5cb73efd52490f1e6bfb03eae63b2585770b9cae78bd491ef0b |