Bonjour,
dans un code python qui effectue du calcul formel, je fais à un moment un eval d'une chaîne de 42717 caractères. A ce moment, l'interpréteur python m'envoie proprement balader avec un beau Memory Error.
La question n'est pas de savoir si je peux écrire mon programme différemment pour passer des chaînes plus petites ou pour me passer du eval, mais de savoir si cette limitation du eval est normale et si il existe une surcouche de eval un peu plus blindée pour faire face à ce genre d'expression très longue.
Je vous remercie de votre aide.
Partager