Inclure des dossiers avec cx_Freeze
Lors de l'utilisation de cx_Freeze pour déployer une application, il peut être souhaitable d'inclure un répertoire entier dans le package. Bien que l'inclusion manuelle de fichiers individuels ne soit pas suffisante pour préserver la structure des répertoires, il existe des méthodes pour y parvenir.
Définition de l'argument d'inclusion des fichiers
Cx_Freeze fournit une option pour inclure des fichiers de répertoires spécifiques dans le processus de construction. Ceci peut être réalisé en modifiant le dictionnaire buildOptions. Voici deux approches :
buildOptions = dict(include_files = [(absolute_path_to_your_file, "final_filename")])
buildOptions = dict(include_files = ["your_folder/"])
Choisir la bonne approche
Utiliser un tuple comme dans l'exemple de fichier unique définit le chemin absolu du fichier. À l’inverse, l’utilisation d’une liste comme dans l’exemple de dossier fournit un chemin relatif. Déterminez quelle approche correspond le mieux aux exigences du projet.
Ressources supplémentaires
Pour plus de précisions, reportez-vous à la rubrique suivante :
Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.
Copyright© 2022 湘ICP备2022001581号-3