Derniers messages sur Zeste de Savoirhttps://zestedesavoir.com/forums/2017-03-20T07:12:15+01:00Les derniers messages parus sur le forum de Zeste de Savoir.Communication PHP-Python temps réel, message #1450152017-03-20T07:12:15+01:00WinXaito/@WinXaitohttps://zestedesavoir.com/forums/sujet/8237/communication-php-python-temps-reel/?page=1#p145015<p>Merci, je vais voir ça <img alt=";)" src="/static/smileys/clin.png"></p>Communication PHP-Python temps réel, message #1450112017-03-20T00:52:07+01:00unidan/@unidanhttps://zestedesavoir.com/forums/sujet/8237/communication-php-python-temps-reel/?page=1#p145011<p>WinXaito : si mettre du (relativement) lourd te gène pas, flask avec flask-socketio remplit 100% de ce que tu cherches. Quand je dis lourd, c’est juste que ça te permet de faire plus de choses que ça, mais c’est un micro framework quand meme (plus petit que d’utiliser php a priori), et ça a l’avantage d’avoir besoin de très peu de code, éventuellement dans un seul fichier, pour faire ce que tu veux faire. Si tu rajoutes de l’ajax, c’est pile poil ce qu’il te faut.</p>Communication PHP-Python temps réel, message #1450092017-03-19T23:41:17+01:00tleb/@tlebhttps://zestedesavoir.com/forums/sujet/8237/communication-php-python-temps-reel/?page=1#p145009<p>Avec l’event loop de <code>asyncio</code> (ou une alternative), ça doit obligatoirement roxer. <img alt=":)" src="/static/smileys/smile.png"> Il y a des libs pour ça, je te laisse chercher. </p>Communication PHP-Python temps réel, message #1450082017-03-19T23:34:37+01:00WinXaito/@WinXaitohttps://zestedesavoir.com/forums/sujet/8237/communication-php-python-temps-reel/?page=1#p145008<p>En Websocket pourquoi pas, python les gère t’il bien ?</p>
<p>Et sinon pour l’Ajax ce n’est pas terrible, il me faudrait diango ou un autre serveur Web. </p>Communication PHP-Python temps réel, message #1450072017-03-19T23:13:07+01:00tleb/@tlebhttps://zestedesavoir.com/forums/sujet/8237/communication-php-python-temps-reel/?page=1#p145007<p>Et moi, je te demande pourquoi ce n’est pas le programme écrit en Python qui pourrait envoyer les infos, en websocket ou ajax, peu importe ? </p>Communication PHP-Python temps réel, message #1450052017-03-19T22:52:50+01:00WinXaito/@WinXaitohttps://zestedesavoir.com/forums/sujet/8237/communication-php-python-temps-reel/?page=1#p145005<p>Hm je ne suis pas sur d’avoir tout compris, je vais détailler ma demande.</p>
<p>En gros j’ai une page Web avec un bouton. Lors du clic sur le bouton, une requête Ajax est envoyé vers un script PHP qui va demander au logiciel d’effectuer une action. (Parcourir un site par exemple). Et j’aimerais que pendant le traitement, le logiciel donne des informations à l’utilisateur. </p>Communication PHP-Python temps réel, message #1449912017-03-19T21:22:09+01:00tleb/@tlebhttps://zestedesavoir.com/forums/sujet/8237/communication-php-python-temps-reel/?page=1#p144991<p>Salut,</p>
<p>Question bête : si tu es au début du projet, tu ne pourrais pas utiliser Python pour gérer les requêtes HTTP ?</p>
<p>Sinon, avoir Python qui gère un serveur websocket et la page que le PHP retourne qui se connecte au serveur websocket, etc.</p>Communication PHP-Python temps réel, message #1449862017-03-19T20:52:57+01:00WinXaito/@WinXaitohttps://zestedesavoir.com/forums/sujet/8237/communication-php-python-temps-reel/?page=1#p144986<p>Bonsoir,</p>
<p>J’aurais aimé savoir qu’elle moyen j’avais pour faire communiquer une page PHP et un programme Python (En renvoyant les sorties à l’utilisateur en direct).</p>
<p>Actuellement j’ai déjà la communication <code>Php - Python</code> avec des sockets OK. (Le programme python faisant office de serveur).</p>
<p>Mon problème, c’est pour renvoyer ces données à l’utilisateur, je ne sais pas trop comment faire.</p>
<p>En vous remerciant.</p>Django, message #1400062017-02-01T10:19:33+01:00liazidf/@liazidfhttps://zestedesavoir.com/forums/sujet/7891/django/?page=1#p140006<p>Bonjour,
En réponse à GCodeur et victor:
La commande que j’ai introduit <code>django-admin.py startproject mon_projet</code> après quelques secondes, le prompt est affiché sans qu’il y ai quoique soit dans le répertoire du projet.:(</p>Django, message #1399972017-02-01T08:14:09+01:00gcodeur/@gcodeurhttps://zestedesavoir.com/forums/sujet/7891/django/?page=1#p139997<p>Tu as bien fait de passer à Python 3.5 vu que la version 3.6 n’est <a href="https://docs.djangoproject.com/fr/1.10/faq/install/#what-python-version-can-i-use-with-django">pas encore officiellement supportée</a> par Django. Si j’ai bien compris ton dernier message, tu n’as pas d’erreur en 3.5 alors que tu en avais une en 3.6 ? (Au passage, tu ferais bien de passer dans un environnement virtuel si ce n’est pas encore le cas.)</p>
<p>Du coup, il est probable que la commande soit bien la cause du problème. Quand tu dis que tu as lancé <code>django-admin.py</code>, as-tu mis ce qui suivait ? Car la commande correcte est <code>django-admin.py startproject mon_projet</code>. <img alt=";)" src="/static/smileys/clin.png"></p>Django, message #1399842017-01-31T21:52:56+01:00cepus/@cepushttps://zestedesavoir.com/forums/sujet/7891/django/?page=1#p139984<p>Je vais me permettre d’insister : on ne peut <em>pas</em> t’aider sans savoir <strong>quelle commande ne fonctionne pas</strong>.</p>Django, message #1399822017-01-31T21:48:03+01:00liazidf/@liazidfhttps://zestedesavoir.com/forums/sujet/7891/django/?page=1#p139982<p>Salut,
Mon problème ce n’est pas au niveau de l’installation, c’est à la création du projet, il ne crée pas l’arborescence, comme citée dans le tuto. Pour vérifier j’ai réinstallé la version python 3.5,
au lancement de "django-admin.py " rien n’est fait, et sans message d’erreur.</p>Django, message #1399752017-01-31T20:38:23+01:00Mysterri1/@Mysterri1https://zestedesavoir.com/forums/sujet/7891/django/?page=1#p139975<p>Salut,</p>
<p>Pour information je suis également sous Windows 7, et j’ai réussi à installer Django 1.10 avec Python 3.4 (64 bits) sans problème. <img alt=":)" src="/static/smileys/smile.png"></p>Django, message #1399662017-01-31T19:45:15+01:00liazidf/@liazidfhttps://zestedesavoir.com/forums/sujet/7891/django/?page=1#p139966<p>Salut,
effectivement c’est mon avis, je pense que ça vient du fait que django ne fonctionne pas sur python36-32 incompatibilité de version, je vais installer la version python 3.5, pour voir.
merci. </p>Django, message #1399582017-01-31T18:02:22+01:00cepus/@cepushttps://zestedesavoir.com/forums/sujet/7891/django/?page=1#p139958<p>Plusieurs erreurs dans le message d’erreur me font dire que ce message n’a pas été copié correctement et est très probablement incomplet. </p>
<p>A ce stade on peut pas trop t’aider sans connaître la commande que tu as lancée sans succès. A priori c’était pas la commande permettant de créer un projet Django. </p>Django, message #1399012017-01-31T11:49:15+01:00liazidf/@liazidfhttps://zestedesavoir.com/forums/sujet/7891/django/?page=1#p139901<p>Bonjour,
Oui le dossier concernant le projet existe, mais il n’y a aucun fichier dedans, et pourtant je me suis basé sur le cours pas à pas.
ceci marche:</p>
<blockquote>
<blockquote>
<blockquote>
<p>import django
print(django.get_version())</p>
</blockquote>
</blockquote>
</blockquote>Django, message #1398832017-01-31T09:52:12+01:00Kje/@Kjehttps://zestedesavoir.com/forums/sujet/7891/django/?page=1#p139883<p>Le dossier existe déjà ? Il y a déjà des fichiers python dedans ?</p>Django, message #1398722017-01-30T22:56:15+01:00liazidf/@liazidfhttps://zestedesavoir.com/forums/sujet/7891/django/?page=1#p139872<p>Salut,
effectivement positionne sur le répertoire crée à cet effet, voila le message d’erreur.<em>Note that only Django core commands are listed as settings are not properly configured (error: Requested setting INSTALLED_APPS, but settings are no configured. You must either define the envirenment variable DJANGO_SETTINGS_MODULE or call settings.configure() before accessing setting;)</em></p>
<p>et comme je n’ai aucune notion de la langue de Shakespeare, je suis bloqué.</p>
<p>et encore merci d’avoir répondu si vite. </p>
<p>os windows 7</p>Django, message #1398692017-01-30T21:13:03+01:00gcodeur/@gcodeurhttps://zestedesavoir.com/forums/sujet/7891/django/?page=1#p139869<p>Salut <img alt=":)" src="/static/smileys/smile.png"></p>
<p>As-tu un quelconque retour en lançant la commande ? Pas d’erreur ou quoi que ce soit ? Est-ce que tu étais bien placé dans le répertoire où tu voulais créer le projet lorsque tu as lancé le commande ? Et sur quel OS tournes-tu ? <img alt=";)" src="/static/smileys/clin.png"></p>Django, message #1398682017-01-30T21:10:01+01:00liazidf/@liazidfhttps://zestedesavoir.com/forums/sujet/7891/django/?page=1#p139868<p>Bonsoir,
J’ai quelques notions de programmation en python, alors j’ai procédé à l’installation de django comme préconisé dans le cours, en lançant "django-admin.py …" le projet n’est pas crée, bien entendu j’ai mis à jour le Path dans variables système.
Merci de m’orienter.</p>