Erreur de PYTMX

Fermé
Quelquundebien - Modifié le 5 avril 2022 à 07:28
georges97 Messages postés 12474 Date d'inscription lundi 31 janvier 2011 Statut Contributeur Dernière intervention 8 novembre 2024 - 5 avril 2022 à 08:38
Salut,

J'ai commencé un jeu en python, et j'utilise pour ça la bibliothèque PYTMX. Mais alors que je testait le jeu, une erreur concernant le fichier PYTMX.PY est apparu sans raison apparente.

 
 File "C:\Users\Documents\PythonPro\lib\site-packages\pytmx\pytmx.py", line 357, in _cast_and_set_attributes_from_node_items
    casted_value = types[key](value)
ValueError: invalid literal for int() with base 10: '-0.5
'


Je précise que je n'ai évidemment pas touché ce fichier, et que l'erreur est apparu après avoir posé des collisions avec TILED. Mais même en les retirant, l'erreur reste.

Quelqu'un sait ce qui se passe, et ce qu'il faut faire?

1 réponse

georges97 Messages postés 12474 Date d'inscription lundi 31 janvier 2011 Statut Contributeur Dernière intervention 8 novembre 2024 2 395
5 avril 2022 à 08:38
Bonjour,

Il aurait fallu que vous continuiez sur votre premier post:

https://forums.commentcamarche.net/forum/affich-37564858-invalid-literal-for-int-with-base-10-0-5

plutôt que d'en ouvrir un second, sans répondre à la question de Whismeril, qui vous demandait (à ce que j'ai compris) le code du jeu et non pas l'encadrement du message d'erreur par des balises, ce qui ne permet pas à mon avis, de retrouver ce qui dans le script a généré ce blocage.

D'une manière générale, il n'est pas viable de multiplier les posts plutôt que de rester sur un fil unique (par "répondre", sous peine de rendre impossible le suivi d'un sujet.
0