Compiler deux script python en un seul exécutable
RésoluIntegreur Messages postés 86 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'ai fais un petit programme avec deux scripts python que je souhaiterai convertir en un seul exécutable.J'utilise pyinstaller pour convertir un seul script python en un exécutable et ça marche très bien mais je n'ai aucune idée de la marche a suivre pour compiler plusieurs fichiers a la fois, on trouve un peu tout et n'importe quoi sur le net...
Du coup auriez-vous un lien sous la main qui pourrait m'aider a transformer mes deux fichiers .py en un exécutable ?
Merci a vous
Linux / Chrome 103.0.0.0
- Compiler python en exe
- .Exe - Télécharger - Divers Utilitaires
- Svchost exe - Guide
- Citizen code python avis - Accueil - Outils
- Bat to exe - Télécharger - Édition & Programmation
- Winrar exe - Télécharger - Compression & Décompression
4 réponses
Bonjour,
un script qui exécute les deux actions avec un programme principal et un module qui contient les fonctions:
prog_princ.py
import mon_module #programmme principal connection_boite_mail_via_smtp() lire_messages_avec_tri_et_envoi_reponse-automatique()
mon_module.py
#mes fonctions def connection_boite_mail_via_smtp(): .............. def lire_messages_avec_tri_et_envoi_reponse_automatique(): ..............
Et tout ça doit se compiler en un seul exe
bonjour,
Que devrait faire cet exécutable?
Bonjour,
Le premier script se connecte a ma boite mail via smtp et le second lis les messages en les triant par sujet et envoi une réponse automatique selon le sujet concerné.
Ce serait plus clair si tu partageais ton code, en tenant compte de ceci: https://codes-sources.commentcamarche.net/faq/11288-poster-un-extrait-de-code
Bonjour a vous tous et merci également a yg_be pour ses réponses.
J'ai résolu le problème en suivant le lien de stackoverflow que j'avais mis un peu plus haut dans ce sujet.La commande pour créer un exécutable a partir de deux fichiers différents est la suivante:
pyinstaller --onefile mon_script_principal.py mon_second_script.py
Bien sur il ne faut pas oublier de faire un import des modules en question comme le précise Phil_1857
Pyinstaller c'est vraiment pratique quand meme, sujet résolu merci a vous deux :)