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 et Free


Sujet :

Python

  1. #1
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 4
    Points : 1
    Points
    1
    Par défaut Python et Free
    Bonjour à tous, je viens de m'inscrire sur le forum et déjà une question.
    J'ai un site web sur les pages perso de Free, est-ce les scripts Python sont acceptés et fonctionnent?
    C'est sûrement une question bête mais merci d'avance pour vos réponses.

  2. #2
    Rédacteur
    Avatar de Zavonen
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    1 772
    Détails du profil
    Informations personnelles :
    Âge : 76
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 772
    Points : 1 913
    Points
    1 913
    Par défaut
    A ma connaissance, non.
    Ce qu'on trouve est plus important que ce qu'on cherche.
    Maths de base pour les nuls (et les autres...)

  3. #3
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 4
    Points : 1
    Points
    1
    Par défaut
    Merci pour ta réponse.
    Ca c'est embêtant, j'avais trouvé un script tout fait pour mettre dans mes pages perso.
    Si quelqu'un a une solution ...

  4. #4
    Membre extrêmement actif
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    1 418
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 418
    Points : 1 658
    Points
    1 658
    Par défaut
    Bienvenue sur le forum,

    Personnellement, je ne comprends pas la problématique sous-entendue dans la question.
    Tu pourrais être plus disert, stp ?

  5. #5
    Rédacteur
    Avatar de Zavonen
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    1 772
    Détails du profil
    Informations personnelles :
    Âge : 76
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 772
    Points : 1 913
    Points
    1 913
    Par défaut
    Tu peux écrire des applets en jython et les compiler en java.
    Voir par exemple cette démo:
    http://wikipython.flibuste.net/Inter...rogrammePython
    Ce qu'on trouve est plus important que ce qu'on cherche.
    Maths de base pour les nuls (et les autres...)

  6. #6
    Expert éminent
    Avatar de tyrtamos
    Homme Profil pro
    Retraité
    Inscrit en
    Décembre 2007
    Messages
    4 462
    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 462
    Points : 9 249
    Points
    9 249
    Billets dans le blog
    6
    Par défaut
    Bonjour,

    Telle que la question est formulée, je suppose qu'il s'agit de Python s'exécutant "côté serveur". Dans ce cas, je ne pense pas que free le fasse. Et d'ailleurs, en navigant sur son site, il se présente avant tout comme un fournisseur d'accès, l'hébergement de pages persos étant annexe.

    Les hébergeurs gratuits qui acceptent Python sont plutôt rares. Je suis tombé sur cette page qui en cite plusieurs, mais je n'ai pas vérifié: http://www.dossiers-webmasters.info/...s_gratuits.php. Il y en a peut-être d'autre (merci google => "hébergeur gratuit python").

    De plus, Python peut être accepté de 2 façons très différentes: en script CGI, ou avec mod_python. Ce dernier semble fonctionner de la même façon que php, c'est à dire avec les scripts à l'intérieur des pages html, qui s'exécutent sur le serveur à chaque appel de page. Les scripts CGI, eux, sont appelés directement. Dans les 2 cas, les scripts Python s'exécutent sur le serveur, et le PC client demandeur (par son navigateur) ne voit que le résultat.

    Tyrtamos
    Un expert est une personne qui a fait toutes les erreurs qui peuvent être faites, dans un domaine étroit... (Niels Bohr)
    Mes recettes python: http://www.jpvweb.com

  7. #7
    Expert éminent sénior
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 287
    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 287
    Points : 36 776
    Points
    36 776
    Par défaut
    Salut Tyrtamos,

    Juste un détail à propos de:

    Citation Envoyé par tyrtamos Voir le message
    De plus, Python peut être accepté de 2 façons très différentes: en script CGI, ou avec mod_python. Ce dernier semble fonctionner de la même façon que php, c'est à dire avec les scripts à l'intérieur des pages html, qui s'exécutent sur le serveur à chaque appel de page.
    Que ce soit mod_python ou CGI, il faudra bien interpréter le code Python dans le HTML 'avant' d'en expédier le résultat au navigateur client: nous avons donc une mécanique qui transforme 'à la volée' du HTML avec du Python "inside".

    La possibilité de mise en oeuvre d'une telle mécanique ne dépend pas de la façon dont sont reliées le serveur HTTP et le framework qui execute les script Python en fonction des requêtes reçues.

    karigell, par exemple, autorise Python Inside HTML et sait le faire que la liaison avec le serveur HTTP soit mod_python, cgi, fast_cgi,...

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

  8. #8
    Membre extrêmement actif
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    1 418
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 418
    Points : 1 658
    Points
    1 658
    Par défaut
    Merci tyrtamos, merci wiztricks.

  9. #9
    Expert éminent
    Avatar de tyrtamos
    Homme Profil pro
    Retraité
    Inscrit en
    Décembre 2007
    Messages
    4 462
    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 462
    Points : 9 249
    Points
    9 249
    Billets dans le blog
    6
    Par défaut
    Bonjour wiztricks,

    Le script Python CGI est un code en pure Python, qui se trouve dans le répertoire cgi-bin, et qui est appelé directement par le navigateur du PC client (exemple: http://www.jpvweb.com/cgi-bin/calculextcgi.py).

    Avec un appel fait par un formulaire html, le script Python peut recevoir les données du formulaire grâce au module Python cgi.

    Le code Python fait alors ce qu'il doit faire. Et, bien sûr, quand il doit renvoyer un résultat vers l'appelant, il doit le placer dans du html puisque c'est un navigateur qui va le recevoir.

    Côté serveur, je suppose que c'est apache qui passe la main à l'interpréteur Python pour exécuter le script, mais c'est tout de même un mécanisme qui se distingue du script "enrobé" dans une page html comme on le ferait avec du php. Et en tout cas, la conception des pages est très différente pour le développeur.

    Tyrtamos
    Un expert est une personne qui a fait toutes les erreurs qui peuvent être faites, dans un domaine étroit... (Niels Bohr)
    Mes recettes python: http://www.jpvweb.com

  10. #10
    Expert éminent sénior
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 287
    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 287
    Points : 36 776
    Points
    36 776
    Par défaut
    Citation Envoyé par tyrtamos Voir le message
    Le script Python CGI est un code en pure Python, qui se trouve dans le répertoire cgi-bin, et qui est appelé directement par le navigateur du PC client (exemple: http://www.jpvweb.com/cgi-bin/calculextcgi.py).
    Yes! On pourrait mettre du .sh (bash) ou du .php à la place, la mécanique CGI propose un lien entre serveur HTTP est interprète Python pour dire "exécute le script dont le nom est sorti de l'URL de la requête" et retourne moi la page HTML produite (avec des "print" Python).
    C'est du "HTML inside Python".

    Côté serveur, je suppose que c'est apache qui passe la main à l'interpréteur Python pour exécuter le script, mais c'est tout de même un mécanisme qui se distingue du script "enrobé" dans une page html comme on le ferait avec du php. Et en tout cas, la conception des pages est très différente pour le développeur.
    Cela est du Python inside HTML....
    En chipotant je dirais que çà ne change pas trop la conception, çà change plutôt la réalisation puisque la mouture "Python inside HTML" offre une mécanique similaire aux templates.
    Note: D'ailleurs, il est parfois préférable d'utiliser une machine à template (Mako, Jinja,....) que du Python inside HTML.

    Ceci dit mon point était de dire que ces possibilités était indépendante de la liaison (mod_python ou CGI) utilisées.
    - W
    Architectures post-modernes.
    Python sur DVP c'est aussi des FAQs, des cours et tutoriels

  11. #11
    Expert éminent
    Avatar de tyrtamos
    Homme Profil pro
    Retraité
    Inscrit en
    Décembre 2007
    Messages
    4 462
    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 462
    Points : 9 249
    Points
    9 249
    Billets dans le blog
    6
    Par défaut
    Dire que dans un cas on a "html inside python" et dans l'autre cas "python inside html" me convient tout à fait.

    Tyrtamos
    Un expert est une personne qui a fait toutes les erreurs qui peuvent être faites, dans un domaine étroit... (Niels Bohr)
    Mes recettes python: http://www.jpvweb.com

  12. #12
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 4
    Points : 1
    Points
    1
    Par défaut
    Merci Messieurs pour cette discussion intéressante,
    merci à Tyrtamos pour le lien sur les hébergeurs gratuits.
    Longue vie au forum.

  13. #13
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 4
    Points : 1
    Points
    1
    Par défaut
    Contournement du pb, j'ai trouvé un hébergeur gratuit qui accepte Python, je vais essayer là-dessus (alwaysdata.com).

  14. #14
    Membre chevronné

    Profil pro
    Account Manager
    Inscrit en
    Décembre 2006
    Messages
    2 301
    Détails du profil
    Informations personnelles :
    Localisation : France, Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Account Manager

    Informations forums :
    Inscription : Décembre 2006
    Messages : 2 301
    Points : 1 752
    Points
    1 752
    Par défaut
    Dis-nous ce que cela vaut car je changerais bien d'hébergeur.

  15. #15
    Rédacteur
    Avatar de Zavonen
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    1 772
    Détails du profil
    Informations personnelles :
    Âge : 76
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 772
    Points : 1 913
    Points
    1 913
    Par défaut
    Citation Envoyé par rambc Voir le message
    Dis-nous ce que cela vaut car je changerais bien d'hébergeur.
    Je l'utilise pour des démos DJANGO. C'est TRÈS bien mais il y a de sérieuses limitations en volume et en trafic pour les comptes gratuits.
    http://tresor.alwaysdata.net/
    Ce qu'on trouve est plus important que ce qu'on cherche.
    Maths de base pour les nuls (et les autres...)

  16. #16
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    31
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 31
    Points : 32
    Points
    32
    Par défaut
    (...) mais il y a de sérieuses limitations en volume et en trafic pour les comptes gratuits.
    C'est toujours le cas, il n'y a pas de miracle, si on veut une connexion décente, on raque. Vivement la fibre optique, et encore, s'ils ne pensent pas à la "limiter". Déjà, je prédis le switch des box xDSL en 100 Mbps, histoire de ne pas distribuer ses voisins avec une seule connexion.

    Sinon, Free est une marque du groupe Iliad, il n'héberge que les pages personnelles (généralement les blogs "moi et mes passions" et les sites "Bouh, mon hamster nain"), pas des sites pro. Pour cela, c'est une autre filiale du groupe, à savoir Online.net, qui gère les solutions d'hébergements. D'ailleurs, l'offre Dedibox V3 est à 18 euros TTC pour l'entrée de gamme, déjà bien pourvue.

  17. #17
    Membre averti Avatar de alexdevl
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    265
    Détails du profil
    Informations personnelles :
    Âge : 54
    Localisation : France, Loire (Rhône Alpes)

    Informations forums :
    Inscription : Avril 2007
    Messages : 265
    Points : 344
    Points
    344
    Par défaut GAE
    Bonjour,

    Il y la possibilité d'utiliser google app engine en python (dérivé de django),
    http://code.google.com/intl/fr/appen...appengine.html

    la limite en gratuit est de 43 000 000 requêtes par jour et de 1 gigabyte de transfert par jour (ce doit être la limite de taille maximum).
    http://code.google.com/intl/fr/appen...cs/quotas.html

    Pour moi cela suffit..

    A+

  18. #18
    Rédacteur
    Avatar de Zavonen
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    1 772
    Détails du profil
    Informations personnelles :
    Âge : 76
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 772
    Points : 1 913
    Points
    1 913
    Par défaut
    Il y la possibilité d'utiliser google app engine en python (dérivé de django),
    J'ai essayé cela aussi. Cette fois, si les possibilités d'hébergement sont réelles, c'est le framework lui-même qui est vraiment limité. On a beau dire que GAE dérive de django c'est loin d'être la même chose.
    Cela convient peut être pour des choses très simples avec des bases de données très modestes.
    Ce qu'on trouve est plus important que ce qu'on cherche.
    Maths de base pour les nuls (et les autres...)

  19. #19
    Membre averti Avatar de alexdevl
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    265
    Détails du profil
    Informations personnelles :
    Âge : 54
    Localisation : France, Loire (Rhône Alpes)

    Informations forums :
    Inscription : Avril 2007
    Messages : 265
    Points : 344
    Points
    344
    Par défaut
    Oui effectivement je fais seulement des éléments basiques mais suffisants pour moi.

    Ce qui m'énerve le plus, c'est de ne pas avoir une vraie config django mais un truc ''dérivé de '', alors que django est documenté, cadré, forumé etc..

    Cela me permet néanmoins de profiter de la puissance d'une partie du framework et d'avoir comme avec django un seul langage pour faire du calcul scientifique au page web (c'est génial non ? ) et ceci gratuitement.

Discussions similaires

  1. Réponses: 16
    Dernier message: 27/05/2017, 10h14
  2. CORBA & PYTHON
    Par stan91stan dans le forum CORBA
    Réponses: 5
    Dernier message: 10/06/2004, 12h32
  3. mysqldump sur free
    Par bouba64 dans le forum Administration
    Réponses: 4
    Dernier message: 15/07/2003, 17h10
  4. tbitmap.free dans une function
    Par portu dans le forum Langage
    Réponses: 7
    Dernier message: 19/06/2003, 22h08

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