Maison  >  Article  >  développement back-end  >  Comment créer rapidement le framework de développement web.py sous Windows

Comment créer rapidement le framework de développement web.py sous Windows

巴扎黑
巴扎黑original
2017-08-02 09:48:301475parcourir

Si vous utilisez Python pour le développement Web, vous avez le choix entre de nombreux frameworks, comme les plus célèbres Django, tornado, etc. En plus de ces frameworks, il existe un framework léger qui est également très pratique et fluide à utiliser , qui est web.py. Il a été créé par un hacker qui s'est malheureusement suicidé en 2013. On dit qu’il est désormais entretenu et mis à jour par une autre personne. Apprenons maintenant comment mettre en place un environnement de développement web.py sous Windows.

1. Installez web.py

Téléchargez le package d'installation web.py sur https://github.com/webpy/webpy. Notez que github a des exigences pour les versions de navigateur. Par exemple, il ne prend pas en charge IE9 ou une version antérieure.

 Comment créer rapidement le framework de développement web.py sous Windows

 Téléchargez la version correspondante selon vos besoins.

Après le téléchargement, décompressez-le, ouvrez cmd, cd dans le répertoire de décompression, entrez

python setup.py install

L'installation est terminée. (Le prérequis est d'installer python, version inférieure à python3)

2. Tester le programme.

Créer un fichier hello.py


import web

urls = ('/hello', 'hello',
       )

class hello(object):
  def GET(self):
    return 'hello world'

if __name__ == "__main__":
  app = web.application(urls, globals())
  app.run()

urls est la règle de mappage d'url (similaire au mappage dans le servlet), la classe hello est le lien demander une réponse.

Exécutez ensuite le fichier sur la ligne de commande :

Comment créer rapidement le framework de développement web.py sous Windows

Si vous souhaitez arrêter le programme, appuyez sur Ctrl+C pour quitter. Le programme par défaut s'exécute sur le port 8080, puis saisissez : http://127.0.0.1:8080/hello dans le navigateur, vous pouvez voir le résultat :

 Comment créer rapidement le framework de développement web.py sous Windows

Le programme s'exécute par défaut sur le port 8080. Si le port 8080 est occupé par d'autres programmes, le programme web.py ne pourra pas s'exécuter. Par exemple, une erreur telle que sockets.error se produira. Dans ce cas, le port doit être modifié :

.

 Comment créer rapidement le framework de développement web.py sous Windows

 Comment créer rapidement le framework de développement web.py sous Windows

Notez que web.py n'a pas la capacité de déployer des sites Web, le programme web.py n'est donc accessible que localement si vous le souhaitez. pour déployer, vous devez utiliser Apache ou nginx.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn