Bonjour à tous,
*Question A*
Pour un script utilisé avec wapt, je cherche à faire quitter l'installation d'un paquet pour le mettre en erreur tout en laissant un message dans la console. J'ai tenté avec la commande exit([code_erreur]) mais je ne sais pas quel code erreur est à indiquer. Pouvez-vous m'indiquer lequel utiliser ? Ou une commande dédié si elle existe.
Voici un extrait :
print(u'Veuillez mettre le paquet %s à mettre à jour' %nompaquet) exit (3)
*Question B*
Avec Pyscripter le code erreur est correctement pris en compte mais lors d'une installation, le paquet semble se mettre en pause sur la commande exit.
Pour finir les caractères accentué ne s'affiche pas correctement. Le fichier commence bien par # -*- coding: utf-8 -*-
à devient … é devient , è devient Š
Sur un script en python basique j'arrive à afficher les accents, sur un script géré par wapt cela ne fonctionne pas. Pourquoi ?
Bonjour,
Je me permet de relancer ce sujet afin de finaliser un paquet. Ce paquet vérifie la version d'un autre paquet. Si la version ne correspond pas il doit arrêter l'installation et se mettre en erreur, d'où ma demande pour faire quitter l'installation d'un paquet pour le mettre en erreur tout en laissant un message dans la console
La question B concernant le codage de caractère est une erreur qui se présente systématiquement
Cordialement à tous
Joël LATIEULE - 06.38.02.33.27 / TICE
Collège Victor Hugo - 0110021n 5 boulevard Marcel Sembat, 11100 Narbonne 04.68.90.24.00
Le 14/06/2018 à 13:44, Latieule Joel a écrit :
Bonjour à tous,
*Question A*
Pour un script utilisé avec wapt, je cherche à faire quitter l'installation d'un paquet pour le mettre en erreur tout en laissant un message dans la console. J'ai tenté avec la commande exit([code_erreur]) mais je ne sais pas quel code erreur est à indiquer. Pouvez-vous m'indiquer lequel utiliser ? Ou une commande dédié si elle existe.
Voici un extrait :
print(u'Veuillez mettre le paquet %s à mettre à jour' %nompaquet) exit (3)
*Question B*
Avec Pyscripter le code erreur est correctement pris en compte mais lors d'une installation, le paquet semble se mettre en pause sur la commande exit.
Pour finir les caractères accentué ne s'affiche pas correctement. Le fichier commence bien par # -*- coding: utf-8 -*-
à devient … é devient , è devient Š
Sur un script en python basique j'arrive à afficher les accents, sur un script géré par wapt cela ne fonctionne pas. Pourquoi ?
-- Joël LATIEULE - 06.38.02.33.27 / TICE
Collège Victor Hugo - 0110021n 5 boulevard Marcel Sembat, 11100 Narbonne 04.68.90.24.00
WAPT mailing list WAPT@lists.tranquil.it http://lists.tranquil.it/listinfo/wapt
Bonjour,
Je suis toujours à la recherche d'une solution élégante. Autrement je pensais placer une commande provoquant volontairement une erreur.
Ce paquet va vérifier la version d'un autre paquet (j'ai déjà la solution). Si la version ne correspond pas il doit arrêter l'installation et se mettre en erreur, d'où ma demande pour faire quitter l'installation d'un paquet pour le mettre en erreur tout en laissant un message dans la console.
Cordialement
Joël LATIEULE - 06.38.02.33.27 / TICE
Collège Victor Hugo - 0110021n 5 boulevard Marcel Sembat, 11100 Narbonne 04.68.90.24.00
Le 14/06/2018 à 13:44, Latieule Joel a écrit :
Bonjour à tous,
*Question A*
Pour un script utilisé avec wapt, je cherche à faire quitter l'installation d'un paquet pour le mettre en erreur tout en laissant un message dans la console. J'ai tenté avec la commande exit([code_erreur]) mais je ne sais pas quel code erreur est à indiquer. Pouvez-vous m'indiquer lequel utiliser ? Ou une commande dédié si elle existe.
Voici un extrait :
print(u'Veuillez mettre le paquet %s à mettre à jour' %nompaquet) exit (3)
*Question B*
Avec Pyscripter le code erreur est correctement pris en compte mais lors d'une installation, le paquet semble se mettre en pause sur la commande exit.
Pour finir les caractères accentué ne s'affiche pas correctement. Le fichier commence bien par # -*- coding: utf-8 -*-
à devient … é devient , è devient Š
Sur un script en python basique j'arrive à afficher les accents, sur un script géré par wapt cela ne fonctionne pas. Pourquoi ?
-- Joël LATIEULE - 06.38.02.33.27 / TICE
Collège Victor Hugo - 0110021n 5 boulevard Marcel Sembat, 11100 Narbonne 04.68.90.24.00
WAPT mailing list WAPT@lists.tranquil.it http://lists.tranquil.it/listinfo/wapt
Bonjour,
Je relance un ancien msg n'ayant pas obtenu de réponse à l'époque (2018)
Pour un script utilisé avec wapt, je cherche à faire quitter l'installation d'un paquet pour le mettre en erreur tout en laissant un message dans la console. J'ai tenté avec la commande exit([code_erreur]) mais je ne sais pas quel code erreur est à indiquer. Pouvez-vous m'indiquer lequel utiliser ? Ou une commande dédié si elle existe.
Voici un extrait :
print(u'Veuillez mettre le paquet %s à mettre à jour' %nompaquet) exit(0) #ou bien sys.exit()
Actuellement, le paquet cherche à s'installer indéfiniment à l'extinction du poste et je perd la main. L'objectif est de quitter l'installation et de laisser le paquet en erreur.
En vous remerciant par avance.
Joël LATIEULE - 06.38.02.33.27 / TICE
Collège Victor Hugo - 0110021n 5 boulevard Marcel Sembat, 11100 Narbonne 04.68.90.24.00
Le 14/06/2018 à 13:44, Latieule Joel a écrit :
Bonjour à tous,
*Question A*
Pour un script utilisé avec wapt, je cherche à faire quitter l'installation d'un paquet pour le mettre en erreur tout en laissant un message dans la console. J'ai tenté avec la commande exit([code_erreur]) mais je ne sais pas quel code erreur est à indiquer. Pouvez-vous m'indiquer lequel utiliser ? Ou une commande dédié si elle existe.
Voici un extrait :
print(u'Veuillez mettre le paquet %s à mettre à jour' %nompaquet) exit (3)
*Question B*
Avec Pyscripter le code erreur est correctement pris en compte mais lors d'une installation, le paquet semble se mettre en pause sur la commande exit.
Pour finir les caractères accentué ne s'affiche pas correctement. Le fichier commence bien par # -*- coding: utf-8 -*-
à devient … é devient , è devient Š
Sur un script en python basique j'arrive à afficher les accents, sur un script géré par wapt cela ne fonctionne pas. Pourquoi ?
-- Joël LATIEULE - 06.38.02.33.27 / TICE
Collège Victor Hugo - 0110021n 5 boulevard Marcel Sembat, 11100 Narbonne 04.68.90.24.00
WAPT mailing list WAPT@lists.tranquil.it http://lists.tranquil.it/listinfo/wapt