Je suis en train d'utiliser la bibliothèque grammar-check 1.3.1
pour PythonPython 2.7 - bibliothèque de grammaire vérifier 1.3.1: Erreur HTTP 400: Bad Request
Je l'ai installé en utilisant les commandes pip
$ pip install --upgrade 3to2
$ pip install --upgrade language-check
I aussi décompressé le fichier LanguageTool de ce link et déplacé à C:\Users\me\AppData\Roaming\Python\Python27\site-packages\grammar_check
Alors j'ai essayé d'exécuter un programme de test
import grammar_check
tool = grammar_check.LanguageTool('en-GB')
text = 'This are bad.'
matches = tool.check(text)
len(matches)
Mais je suis arrivé cette erreur:
Traceback (most recent call last):
File "grammar-checker-test.py", line 2, in <module>
tool = grammar_check.LanguageTool('en-GB')
File "C:\Users\me\AppData\Roaming\Python\Python27\site-packages\grammar_check\__init__.py", line 196, in __init__
self._language = LanguageTag(language)
File "C:\Users\me\AppData\Roaming\Python\Python27\site-packages\grammar_check\__init__.py", line 405, in __new__
return unicode.__new__(cls, cls._normalize(tag))
File "C:\Users\me\AppData\Roaming\Python\Python27\site-packages\grammar_check\__init__.py", line 426, in _normalize
for language in get_languages())
File "C:\Users\me\AppData\Roaming\Python\Python27\site-packages\grammar_check\__init__.py", line 485, in get_languages
languages = LanguageTool._get_languages()
File "C:\Users\me\AppData\Roaming\Python\Python27\site-packages\grammar_check\__init__.py", line 286, in _get_languages
for e in cls._get_root(url, num_tries=1):
File "C:\Users\me\AppData\Roaming\Python\Python27\site-packages\grammar_check\__init__.py", line 311, in _get_root
raise Error(u'{}: {}'.format(cls._url, e))
grammar_check.Error: http://127.0.0.1:8081: HTTP Error 400: Bad Request
Comment puis-je résoudre cette erreur?