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

Contribuez Python Discussion :

Python YT Downloader GUI


Sujet :

Contribuez Python

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Python powaaaaa
    Inscrit en
    Décembre 2018
    Messages
    25
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Lot et Garonne (Aquitaine)

    Informations professionnelles :
    Activité : Python powaaaaa
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2018
    Messages : 25
    Par défaut Python YT Downloader GUI
    Salut !

    Bon voilà j'ai codé un GUI basé sur la librairie pytubefix, ça permet de télécharger des musiques(mp3) et vidéos(mp4).

    Lien github code source :

    https://github.com/Fawn06220/Youtube-Zik

    Lien exe compilé (WINDOWS UNIQUEMENT!) :

    http://ninjaaior.free.fr/Youtube-Zik.rar

    Si vous voulez faire des critiques positives ou négatives je suis preneur ! Allez les gens soyez sympas, faites moi des retours sur ce projet !!!

    Edit : Testé avec Python 3.12 et win 11

    requirements.txt

    Enjoy

  2. #2
    Membre averti
    Homme Profil pro
    Python powaaaaa
    Inscrit en
    Décembre 2018
    Messages
    25
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Lot et Garonne (Aquitaine)

    Informations professionnelles :
    Activité : Python powaaaaa
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2018
    Messages : 25
    Par défaut
    Nouveau Fichier requirements.txt pour MaJ de la librairie :

    requirements.txt

    Et lien de DL pour la version WINDOWS mis à jour !

  3. #3
    Membre averti
    Homme Profil pro
    Python powaaaaa
    Inscrit en
    Décembre 2018
    Messages
    25
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Lot et Garonne (Aquitaine)

    Informations professionnelles :
    Activité : Python powaaaaa
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2018
    Messages : 25
    Par défaut
    Release de la version 2.1 !

    (Je ne sais pas pourquoi je ne peux pas simplement éditer le post de base... )

    Lien du repo Github : Youtube-Zik DDL Github Repository

    Lien du code source Python(DDL) : Code Source Direct Download

    Lien de l'exécutable(Windows uniquement ! Faire click droit sur le lien puis "enregistrer le lien sous...") : Exécutable Windows compressé

    Requirements.txt : requirements.txt

    Vidéo de démonstration :


    Voilà, je pense que vous avez tout ! J'attends toujours des retours(on ne sait jamais...), Enjoy !

  4. #4
    Expert éminent
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 741
    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 741
    Par défaut
    Citation Envoyé par Fawn_Roxx_wxPython Voir le message
    J'attends toujours des retours(on ne sait jamais...), Enjoy !
    Si le code fonctionne et que vous êtes content de vous quel genre de retours attendez vous?

    Pour ce qui est du code, 400 lignes dans une seule classe où on y trouve des variables globales dans certaines méthodes... ça veut dire sans doute des répétitions et un défaut de structuration (des fonctionnalités qui pourraient être externe à cette énorme classe ne serait que pour pouvoir les tester plus facilement). Mais cela porte sur la conception pas sur le langage python (et vous avez des tas de forums plus appropriés si ce sujet vous intéresse).

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

  5. #5
    Membre averti
    Homme Profil pro
    Python powaaaaa
    Inscrit en
    Décembre 2018
    Messages
    25
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Lot et Garonne (Aquitaine)

    Informations professionnelles :
    Activité : Python powaaaaa
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2018
    Messages : 25
    Par défaut
    Des retours utilisateurs, bugs éventuels !

    Pour ce qui est du code, j'avoue que j'aurais pu le décomposer un peu plus Il y'a surement moyen de l'optimiser, mais comme je suis seul dessus et que je fais ça sur mon temps libre... La flemme

  6. #6
    Membre Expert
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2003
    Messages
    1 603
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2003
    Messages : 1 603
    Par défaut
    Bonjour,

    une petite procédure d'installation de l'appli dans le readme serait un petit plus appréciable.

    Moi qui ai l'habitude sous windows de créer un environnement virtuel, j'aime bien avoir ce type de procédure sous les yeux. Et quid de l'usage du fichier .bat ?

    Sinon, après avoir visionné la vidéo présentant ton projet, sauf erreur, il faut chercher une thématique afin d'avoir un résultat dans la zone concernée et ainsi pouvoir choisir le lien qui nous intéresse. Si on a l'url Youtube du lien directement, ça fonctionne aussi ?

  7. #7
    Expert éminent
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 741
    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 741
    Par défaut
    Citation Envoyé par Fawn_Roxx_wxPython Voir le message
    Des retours utilisateurs, bugs éventuels !
    Pour utiliser cette application, il faudrait en avoir besoin, y trouver quelque intérêt... histoire d'y passer du temps et d'avoir un avis sur les cas d'utilisation à améliorer. Pas sûr que vous trouverez ici ce genre de public.

    Citation Envoyé par Fawn_Roxx_wxPython Voir le message
    Pour ce qui est du code, j'avoue que j'aurais pu le décomposer un peu plus Il y'a surement moyen de l'optimiser, mais comme je suis seul dessus et que je fais ça sur mon temps libre... La flemme
    Pourtant dans un forum de développeurs, ce que fait le code est presque accessoire. Par contre, les bibliothèques utilisées, la structuration, le déploiement,... voilà ce qu'on devrait plutôt rencontrer ici.

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

Discussions similaires

  1. [Python 3.X] python 3.7 GUi
    Par doremusb59 dans le forum GUI
    Réponses: 2
    Dernier message: 01/03/2020, 08h16
  2. Visual Python, integrer visualisation 3d dans une gui tkinter
    Par Tesing dans le forum Bibliothèques tierces
    Réponses: 1
    Dernier message: 21/10/2009, 00h05
  3. [PC/Python] Kara-Tk (GUI Designer pour Tkinter)
    Par Risike dans le forum Contribuez
    Réponses: 4
    Dernier message: 12/12/2008, 10h01
  4. Débutant Python, GUI : pygtk
    Par ToY.ch dans le forum GTK+ avec Python
    Réponses: 6
    Dernier message: 05/08/2007, 02h38
  5. Débutant en Python et GUI
    Par Jazzbass dans le forum GUI
    Réponses: 9
    Dernier message: 17/07/2007, 18h20

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