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 :

python, exe et html


Sujet :

Python

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Enseignant Chercheur
    Inscrit en
    Janvier 2024
    Messages
    81
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Enseignant Chercheur

    Informations forums :
    Inscription : Janvier 2024
    Messages : 81
    Par défaut python, exe et html
    bonjour
    Je ne connais rien du tout en Java et en Php. Je voudrais donc écrire en python l'équivalent d'un formulaire html, c'est-à-dire écrire en tiks un canvas avec des cases à remplir, écrire dans un fichier des choses en fonction de ce qui est mis dans le formulaire et sauver le fichier avec un nom dépendant lui aussi de ce qui est écrit dans le formulaire.

    Je sais faire ça en python. Je voudrais donc savoir si 'lon peut faire un exe à partir du script, le déposer sur un blog pour que le programme en question fasse la même chose sur le site que sur mon ordi.

    Merci

    PS. Pour être plus précis mon formulaire a 4 entrés: prénom, nom, titre, texte et le fichier à fabriquer contient le texte et est sauvé sous la forme : prénom_nom_titre.html

  2. #2
    Expert confirmé Avatar de papajoker
    Homme Profil pro
    Développeur Web
    Inscrit en
    Septembre 2013
    Messages
    2 323
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nièvre (Bourgogne)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Septembre 2013
    Messages : 2 323
    Par défaut
    bonjour
    Citation Envoyé par noradan Voir le message
    Je sais faire ça en python
    Il n'y a donc pas de problème, ensuite il faut juste savoir comment le déployer sur un serveur (un exe ???)

    La différence avec php, en python on écrit un "nouveau" serveur http (il remplace donc apache+php)
    En python, on écrit une application quand avec php on écrit 36 scripts
    Généralement, le déploiement sur un serveur n'est pas simple (si première fois)

    le déposer sur un blog
    Cela n'a pas de sens, le blog est en quoi ? si pas python, c'est donc un autre serveur.
    Généralement, un hébergement php n'est pas compatible hébergement python

  3. #3
    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 noradan Voir le message
    Je sais faire ça en python. Je voudrais donc savoir si 'lon peut faire un exe à partir du script, le déposer sur un blog pour que le programme en question fasse la même chose sur le site que sur mon ordi.
    On peut faire un exe à partir du script et "pousser" le fichier correspondant sur un site Web... et on pourra récupérer le fichier pour l'exécuter sur son ordi.
    Pour ce qui est de l'exécuter sur le site du blog comme si... c'est une autre histoire: déjà c'est un exécutable, il ne fonctionnera que sur des environnements système semblables. Puis s'il passe à côté du serveur Web, il va falloir trouver ce qui pourrait fonctionner...

    Ce qui fait beaucoup de détails pour des sujets qui n'ont rien à voir avec la programmation python.
    note: si je sais/savais faire ça avec un programme python, je saurais aussi le faire avec un programme écrit dans n'importe quel langage.

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

  4. #4
    Expert confirmé
    Avatar de fred1599
    Homme Profil pro
    Lead Dev Python
    Inscrit en
    Juillet 2006
    Messages
    4 062
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : Lead Dev Python
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Juillet 2006
    Messages : 4 062
    Par défaut
    Citation Envoyé par noradan
    Je ne connais rien du tout en Java et en Php
    Pourquoi ? Il est préférable de s'y connaître dans ces deux langages pour répondre à votre problématique ? Je peux vous dire que non !

    Citation Envoyé par noradan
    Je sais faire ça en python. Je voudrais donc savoir si 'lon peut faire un exe à partir du script, le déposer sur un blog pour que le programme en question fasse la même chose sur le site que sur mon ordi.
    Non vous déposez rien du tout, vous l'exécutez depuis votre PC... Mais vous pouvez aussi exécutez votre fichier exécutable depuis l'environnement où se trouve votre serveur HTTP, pour cela il faut déjà l'avoir transféré (via SSH par ex.) et programmez sur votre serveur pour l'utiliser, mais je ne pense pas que se soit cela que vous vouliez...

    Si vous souhaitez toucher beaucoup de monde, il faut créer une application SAAS (en général un client + un serveur) qui vont avoir des rôles bien différents (je vous laisse vous renseigner sur le sujet).

    À partir du moment où vous cherchez à sauvegarder des données on entre dans un sujet tout aussi complexe qui est la base de données, dans tous les cas, rien de simple pour quelqu'un qui débute dans ce type de sujet...

  5. #5
    Membre averti
    Homme Profil pro
    Enseignant Chercheur
    Inscrit en
    Janvier 2024
    Messages
    81
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Enseignant Chercheur

    Informations forums :
    Inscription : Janvier 2024
    Messages : 81
    Par défaut
    bon et bien merci à tous.
    j'ai bien fait de poser la question.
    Si j'ai bien compris les réponses il est peut-être plus simple que j'apprenne trois bricoles en java plutôt que de galérer avec des compatibilités sordides.
    Ce n'est jamais un investissement en pure perte ! Ca pourra toujours reservir
    @+ tout le monde

  6. #6
    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 noradan Voir le message
    Si j'ai bien compris les réponses il est peut-être plus simple que j'apprenne trois bricoles en java plutôt que de galérer avec des compatibilités sordides.
    Sauf à modifier un code Java existant, qu'est ce qui vous empêche de programmer ça avec Python.

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

  7. #7
    Expert confirmé
    Avatar de fred1599
    Homme Profil pro
    Lead Dev Python
    Inscrit en
    Juillet 2006
    Messages
    4 062
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : Lead Dev Python
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Juillet 2006
    Messages : 4 062
    Par défaut
    Citation Envoyé par noradan
    Si j'ai bien compris les réponses il est peut-être plus simple que j'apprenne trois bricoles en java plutôt que de galérer avec des compatibilités sordides.
    J'aimerai bien savoir ce que vous avez compris sur ce qui a été écrit pour en conclure cela...

  8. #8
    Expert confirmé Avatar de papajoker
    Homme Profil pro
    Développeur Web
    Inscrit en
    Septembre 2013
    Messages
    2 323
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nièvre (Bourgogne)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Septembre 2013
    Messages : 2 323
    Par défaut
    De même pas compris ta conclusion !

    Tout dépend de ton hébergement et en second, de ton blog. Et tu ne nous donnes aucune indication, java pour un blog est plutôt très rare. De plus, certains blogs permettent des "plugins".

    ps : existe une catégorie dédiée au développement web

  9. #9
    Membre Expert
    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    1 540
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 1 540
    Par défaut
    ça serait bien de préciser aussi le but de la création des fichiers html basé sur l'utilisateur (création coté serveur je suppose?)

Discussions similaires

  1. [Phonon] Python.exe ne se ferme plus
    Par xonop dans le forum PyQt
    Réponses: 5
    Dernier message: 02/05/2012, 11h45
  2. Python dans du Html
    Par Rmc_Kay dans le forum Réseau/Web
    Réponses: 2
    Dernier message: 04/03/2012, 06h57
  3. Python.exe a rencontré un problème
    Par Chris33 dans le forum Général Python
    Réponses: 5
    Dernier message: 08/05/2010, 13h06
  4. Python et le HTML
    Par Iria77 dans le forum Réseau/Web
    Réponses: 1
    Dernier message: 23/04/2007, 16h59

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