-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
JSONDecodeError when starting program #10
Comments
j'ai la même erreur |
Mince, je ne reproduis pas le problème, mais la différence c'est que je suis sous Linux. En lançant deux fois ce programme, j'ai :
|
Pouvez-vous me fournir le résultat de la commande : |
Je viens d'activer Windows dans des tests faits par GitHub (je n'ai pas de Windows chez moi), et ça reproduit le problème :
Ça fonctionne nickel sous Linux, mais pas sous Windows… Ça ne va pas être facile à débugger sans Windows sous la main ! |
Y a t il encore besoin de faire Si besoin je peux faire tourner les différents tests sur mon Windows afin d'aider ! |
@luludev51 Non, merci, j'ai maintenant le résultat avec les actions GitHub. Je vois que le résultat du Quand j'appelle grammalecte depuis windows, il me répond grammalecte est peu documenté, et codé de façon obscure. Ça s'annonce délicat ! |
Ok ba bonne chance pour corriger ça ! |
Peux-tu essayer avec la nouvelle version : La gestion des caractères spéciaux montre ses limites dans windows, mais normalement cela ne doit plus planter. Peux-tu me le confirmer ? |
@vpoulailleau Je n'ai pas accès à un ordinateur pour l'instant, je fais ça ce soir vers 19h |
@vpoulailleau Je viens d'essayer et cela marche ! Traceback (most recent call last):
File "c:\Users\lucas\Documents\code\voltaire_project\next.py", line 5, in <module>
for message in pygrammalecte.grammalecte_text(text):
File "C:\Users\lucas\AppData\Local\Programs\Python\Python312\Lib\site-packages\pygrammalecte\pygrammalecte.py", line 110, in grammalecte_text
yield from grammalecte_file(tmpfile)
File "C:\Users\lucas\AppData\Local\Programs\Python\Python312\Lib\site-packages\pygrammalecte\pygrammalecte.py", line 125, in grammalecte_file
yield from _convert_to_messages(stdout)
File "C:\Users\lucas\AppData\Local\Programs\Python\Python312\Lib\site-packages\pygrammalecte\pygrammalecte.py", line 135, in _convert_to_messages
warnings = json.loads(grammalecte_json_str)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\lucas\AppData\Local\Programs\Python\Python312\Lib\json\__init__.py", line 346, in loads
return _default_decoder.decode(s)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\lucas\AppData\Local\Programs\Python\Python312\Lib\json\decoder.py", line 337, in decode
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\lucas\AppData\Local\Programs\Python\Python312\Lib\json\decoder.py", line 355, in raw_decode
raise JSONDecodeError("Expecting value", s, err.value) from None
json.decoder.JSONDecodeError: Expecting value: line 4 column 1 (char 320)``` |
@luludev51 Top ! Tu peux m'envoyer un code d'exemple qui reproduit le problème, je ne suis pas sur d'avoir bien compris ton nouveau bug. |
Voilà ce que j'ai fais : import pygrammalecte
text = "Je suis un texte avec une erreure \nEt un deuxième texte"
for message in pygrammalecte.grammalecte_text(text):
print(message) |
French :
Je viens d'installer la librairie, mais en voulant la tester avec un simple code j'ai une erreur JSONDecodeError.
Voici le code
Voici l'erreur complète généré par le code :
Merci d'avance pour votre aide 😊
English
I just installed the library, and when i wanted to try it with a simple code, i got an JSONDecodeError
Here is my code :
And here is the full error :
The text was updated successfully, but these errors were encountered: