Compatto e facile da estendere , Python è un linguaggio di programmazione orientato agli oggetti utilizzati per creare siti web dinamici complessi che sono veloci , facili da update e veloce da caricare . Codice Python -based può essere trovata all'interno dei programmi che vengono eseguiti i motori di ricerca di Google , il sistema di transazione basata sul Web del New York Stock Exchange e programmi di database di ricerca della NASA . Siti web dinamici
siti web dinamici , che " servono " a contenuto da un database sottostante ogni volta che il sito è visitato , si basano su programmi che vengono eseguiti solo dal server Web al momento della richiesta , o di connessione Web , è fatta . La maggior parte dei server di supporto , o di avere moduli aggiuntivi che supportano Python , così è diventato una scelta popolare per i programmatori che vogliono costruire complessi , siti web dinamici che può essere reso in modo rapido e facilmente cambiata .
Moduli
Moduli
, o più piccole , i bit indipendenti di programmazione , consentono ai siti di Python per rendere velocemente e cambiano facilmente . Poiché ogni componente del sito può essere scritto come un piccolo pezzo modulare , cambiando il contenuto , la struttura o funzione del sito richiede solo la modifica o lo spostamento di moduli . Poiché ogni modulo è un piccolo pezzo , viene letto dai browser Web in modo rapido quando richiesto .
Interpretato Lingua
codice Python nel suo complesso non è compilato e convertito in forma leggibile lingua - comprensibile dai browser Web , ad esempio - fino a quando non viene effettivamente eseguito . Non viene eseguito fino a quando il server effettua la richiesta di connessione al sito . A causa della sua natura modulare e interpretativo , Python è spesso scelto per i siti web complessi , perché il programmatore può sperimentare modi diversi di caratteristiche di codice , utilizzando un programma interprete Python per simulare una richiesta , come si programma .
codice Compact
codice Python è spesso più breve e più compatta di codice scritto per eseguire le stesse funzioni in C , +, o di programmi C + + Java . Operazioni complesse possono essere espresse in Python come istruzioni singole , il codice non richiede il bracketing per impostare le variabili e il codice può essere sezionato in moduli interpretati.