Art Python Doctor Page Python Serveur Web Creer Rapidement
Art Python Doctor Page Python Serveur Web Creer Rapidement
Art Python Doctor Page Python Serveur Web Creer Rapidement
Base de données
Websocket & Crossbar
Il peut être intéressant, dans certains cas, d'implémenter un serveur web dans votre application.
Cela permet notamment une communication entre vos programmes via un navigateur. En Python
créer un serveur web , c'est quelques ligne de code:
#!/usr/bin/python
import BaseHTTPServer
import CGIHTTPServer
PORT = 8888
server_address = ("", PORT)
server = BaseHTTPServer.HTTPServer
handler = CGIHTTPServer.CGIHTTPRequestHandler
handler.cgi_directories = ["/"]
print "Serveur actif sur le port :", PORT
import http.server
PORT = 8888
server_address = ("", PORT)
server = http.server.HTTPServer
handler = http.server.CGIHTTPRequestHandler
handler.cgi_directories = ["/"]
print("Serveur actif sur le port :", PORT)
Convert web pages and HTML files to PDF in your applications with the Pdfcrowd HTML to PDF API Printed with Pdfcrowd.com
httpd = server(server_address, handler)
httpd.serve_forever()
# coding: utf-8
import cgi
form = cgi.FieldStorage()
print("Content-type: text/html; charset=utf-8\n")
print(form.getvalue("name"))
print(html)
Ouvrez votre navigateur et indiquez-lui l'url de votre serveur web, dans notre cas ce sera
localhost:8888/index.py
Indiquez votre nom puis cliquez sur le bouton " Envoyer ":
Convert web pages and HTML files to PDF in your applications with the Pdfcrowd HTML to PDF API Printed with Pdfcrowd.com
A noter que python ne fait pas de di érences entre POST et GET, vous pouvez passer une variable
dans l'url le résultat sera le même:
http://localhost:8888/index.py?name=Olivier%20ENGEL
cgi.test()
Base de données
Websocket & Crossbar
Convert web pages and HTML files to PDF in your applications with the Pdfcrowd HTML to PDF API Printed with Pdfcrowd.com