Cherrypy - A Minimalist Python Web Framework


Cherrypy er en åpen kildekode, rask og stabil python web rammeverk som gjør at utviklere å bygge web-applikasjoner. Utviklerne kan bygge web-applikasjoner som måten de ville bygge de andre objektorientert Python-programmer. Mange utviklere har fortsatt ikke hørt dette enkle, men kraftige rammer, fordi det er ikke en komplett stabel med innebygd støtte for en multi-lags arkitektur. Utviklerne av Cherrypy kaller det som Pytonske rammeverk, fordi det følger tett konvensjonene av Python
Funksjoner

Simplicity -. Utvikle applikasjoner er mye enklere enn anyother rammer. Du trenger ikke å lære hele rammeverket for å utvikle en applikasjon

Kraftig -. Derfor følger det konvensjonene av Python, de Cherrypy programmer er så like som vanlige Python-programmer. Du trenger ikke å lære et nytt språk. Hvis du er en Python programmerer, så CheeryPy er enkel å bruke

Innebygd webserver. - Det Inkluderer sin egen web server for søknaden din. Du kan også bruke andre populære webservere som Apache eller nginx.

  • Det er helt gratis og åpen kildekode.
    Installasjon
    Kontroller at du har installert den nyeste versjonen av python -pip. Hvis du ikke har installert python-pip ennå, bruker du følgende kommando
    På Debian-baserte systemer.
     sudo apt-get install python-Pipon RPM-baserte systemer: 
     yum install python-pipAfter installere python-pip, installere Cherrypy med disse kommandoene med root brukerrettigheter: 
     pip installere cherrypyOr 
     easy_install cherrypyYou kan bekrefte vellykket installasjon av Cherrypy bruke følgende kommando. Cherrypy kommer med noen eksempler på tutorials. Så kan du teste dem som vist nedenfor 
     python -m cherrypy.tutorial.tut01_helloworldSample Output:. 
     [18 /oktober /2014: 18: 09: 01] MOTOR Lytte for SIGHUP. [18 /oktober /2014: 18: 09: 01] MOTOR Lytte for SIGTERM [18 /oktober /2014: 18: 09: 01]. MOTOREN Lytte for SIGUSR1 [18 /oktober /2014: 18: 09: 01]. MOTOR Buss START [18 /oktober /2014: 18: 09: 01]. Motoren startet monitor tråden "_TimeoutMonitor '[18 /oktober /2014: 18: 09: 01] MOTOR Startet monitor tråden" Autoreloader' [18 /oktober /2014. : 18: 09: 01] MOTOR Visning på http://127.0.0.1:8080[18/Oct/2014:18:09:01] MOTOR Buss STARTEDNow åpner du nettleseren, og peker til http: //127.0 .0.1:.. 8080 /
    Du vil se "Hello world" melding i nettleseren din
    Som jeg ikke har GUI mode i serveren min, åpnet jeg testsiden bruker kommandoen "gaupe http: //127.0.0.1:8080/"fra min Terminal
    Sample utgang.
    Det var det. Cherrypy fungerer nå.
    Hva nå? Cherrypy samfunnet har noen kule eksempler på artikler her. Gå på, lære dem, og bygge din Cherrypy applikasjoner som en sjef
    Cheers !!
    Source &.; Annonse Link:
    Cherrypy