IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Python Discussion :

compiler setup.py en exe


Sujet :

Python

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé
    Homme Profil pro
    Étudiant
    Inscrit en
    Janvier 2018
    Messages
    323
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2018
    Messages : 323
    Par défaut compiler setup.py en exe
    Bonjour,

    j'ai recuperer ceci m3u8 decrypt.py : https://gist.github.com/delimitry/05...034a0a7fd45d9b

    je l'ai ajouter dans le dossier downloader et je voudrais le dossier YouTube-dl en exe mais je connais rien en python. pouvez-vous me dire comment faire convertir en exe.
    Nom : Capture.PNG
Affichages : 986
Taille : 9,2 Ko

    Merci de votre compréhension.

  2. #2
    Expert éminent
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 753
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Architecte technique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2008
    Messages : 21 753
    Par défaut
    Salut,

    Python est un langage interprété: çà ne se compile pas.
    Et si vous voulez utilisez un programme externe, il faut installer Python pour pouvoir l'utiliser.

    A part çà, vous avez des outils qui permette de "packager" une application Python pour pouvoir l'installer "ailleurs" sans avoir à installer Python, bibliothèques, etc...
    Ça ne compile rien: çà construit juste un exécutable qu'on pourra lancer via "run".

    Mais si vous ne savez pas programmer avec Python...

    - W
    Architectures post-modernes.
    Python sur DVP c'est aussi des FAQs, des cours et tutoriels

  3. #3
    Membre éprouvé
    Homme Profil pro
    Étudiant
    Inscrit en
    Janvier 2018
    Messages
    323
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2018
    Messages : 323
    Par défaut
    Bonjour,

    voici le lien du fichier zip youtube-dl : https://github.com/ytdl-org/youtube-dl/

    je voudrais savoir comment le compiler en exe?
    merci

  4. #4
    Expert confirmé

    Homme Profil pro
    Inscrit en
    Octobre 2008
    Messages
    4 307
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2008
    Messages : 4 307
    Par défaut
    Salut,

    Sur cette page ils disent ceci:
    Windows users can download an .exe file and place it in any location on their PATH except for %SYSTEMROOT%\System32 (e.g. do not put in C:\Windows\System32).
    À ta place je commencerais par ça.

  5. #5
    Expert confirmé
    Avatar de tyrtamos
    Homme Profil pro
    Retraité
    Inscrit en
    Décembre 2007
    Messages
    4 486
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Décembre 2007
    Messages : 4 486
    Billets dans le blog
    6
    Par défaut
    Bonjour

    Par curiosité, je viens d'essayer la version "exe" pour Windows, et manifestement, ça marche!

    Le programme exe téléchargé s'appelle "youtube-dl.exe". Il ne s'installe pas: il suffit de l'appeler en console. On le met donc quelque part sur le disque dur. Par exemple, je l'ai mis dans le répertoire "E:\Progsup\youtube-dl".

    Son format d'appel est assez simple, mais il y a beaucoup d'options possibles qui nécessitent qu'on accède facilement au manuel. Pour l'avoir dans un fichier "manuel.txt", il suffit de faire dans la console (cmd.exe), et en se plaçant dans le répertoire du youtube-dl.exe:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    youtube-dl.exe --help > manuel.txt
    Pour télécharger une vidéo dans le répertoire (par exemple) "E\Video", voilà un exemple d'appel:

    Pour se placer dans le répertoire destination du téléchargement:

    Et pour télécharger (vous corrigez l'adresse de youtube-dl.exe):
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    E:\Progsup\youtube-dl\youtube-dl.exe --format mp4 https://www.youtube.com/watch?v=JF8BRvqGCNs
    Il s'agit de la vidéo "Stay" de Rihanna (mais il y a beaucoup trop d'eau dans cette baignoire... ).

    On peut avoir la liste des formats disponibles pour une vidéo donnée, en remplaçant l'option "--format xxx" par l'option "--list-formats". Après avoir choisi le format qu'on veut, il suffit de reprendre l'option --format avec le numéro du format demandé. Ici: "--format 18".

    Il y a vraiment beaucoup d'options disponibles! On peut même, pour certains traitements, signaler la présence de ffmpeg avec l'option "--ffmpeg-location".

    Techniquement, ça marche très bien! Par contre, légalement?

  6. #6
    Membre éprouvé
    Homme Profil pro
    Étudiant
    Inscrit en
    Janvier 2018
    Messages
    323
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2018
    Messages : 323
    Par défaut
    Bonjour,

    merci de votre réponse mais je voudrais juste savoir comment compiler tous les fichiers en exécutable (.exe) car j'ai ajouter dans le dossier download un fichier M3U8.py que j'ai recuperer sur un site : https://gist.github.com/delimitry/05...034a0a7fd45d9b

    pour info c'est pas comment utiliser YouTube-dl c'est juste comment le compiler en exécutable. pour utilisation YouTube-dl je sais comment utiliser...

    j'ai essayer ceci pour convertir py to exe : https://pypi.org/project/auto-py-to-exe/

    je veux juste comment compiler les fichiers en exécutable?

    merci de votre réponse.

Discussions similaires

  1. [Compiler] création d'un exe en Matlab
    Par T-MAT dans le forum Interfaces Graphiques
    Réponses: 3
    Dernier message: 12/08/2008, 15h44
  2. [Inno Setup] Lancer un exe avant la désinstallation
    Par NEO III dans le forum Installation, Déploiement et Sécurité
    Réponses: 0
    Dernier message: 20/06/2008, 11h10
  3. Réponses: 3
    Dernier message: 28/10/2007, 19h53
  4. [Wamp] Compiler le PHP en EXE
    Par Manu39 dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 6
    Dernier message: 22/12/2006, 01h01
  5. [Compilation]: Generation d'un .exe Win32
    Par sleepy2002 dans le forum Eclipse Java
    Réponses: 2
    Dernier message: 01/06/2004, 09h45

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo