Bonjour,
J'essaie d'exécuter un script Python à l'aide de Run Porgram de JMP pour lire un fichier compressé et analyser les données. Parfois, le fichier Zip présente des problèmes et Python affichera un message d'erreur indiquant "Le fichier n'est pas un fichier zip".
Voici le bloc de code JSL
rp = Exécuter le programme (exécutable (python_executable), Options ({path_python_file, path_working_folder, path_datalog}), readfunction ("text" ) );
Lorsque j'exécute la tâche depuis JSL, je reçois le message d'erreur suivant.

est-il possible de remplacer ce message d'erreur par un simple message d'erreur tel que « erreur d'importation de fichier zip » ?
Merci,
Shafi
Vous devriez pouvoir le faire en utilisant Essayer() . C'est également une bonne lecture concernant les lancers et la détection d'erreurs dans JMP. Guide de script > Méthodes de programmation > Concepts de programmation avancés > Exceptions de lancement et d'interception