Compacto e fácil de estender , Python é uma linguagem de programação orientada a objeto usado para criar sites dinâmicos complexos que são rápidos , de fácil atualização e rápido para carregar. Código baseado em Python podem ser encontrados dentro dos programas que são executados os motores de busca do Google, sistema de transação com base na Web do New York Stock Exchange e programas de banco de dados de pesquisa da NASA. Sites dinâmicos
websites dinâmicos , que "servir" se o conteúdo de um banco de dados subjacente cada vez que o site é visitado , são baseados em programas que só são executados pelo servidor Web quando o pedido, ou a conexão Web , é feita . Mais apoio de servidores , ou que tenham módulos adicionais que suportam Python , por isso tornou-se uma escolha popular para os programadores que desejam construir sites complexos e dinâmicos que podem ser prestados de forma rápida e facilmente alteradas .
Módulos
Modules, ou menor , pedaços independentes de programação, permitir que sites Python para tornar rapidamente e facilmente mudar . Uma vez que cada componente do sítio pode ser escrito como uma pequena peça modular , alterando o conteúdo, a estrutura ou a função do sítio requer apenas a mudança ou a movimentação de módulos . Como cada módulo é um pequeno pedaço , ele é lido por navegadores da Web rapidamente quando solicitado.
Interpretado Idioma
código Python como um todo não é compilado e convertidas em linguagem legível por máquina - compreensível por navegadores da Web , por exemplo - até que seja realmente executado. Ele não é executado até que o servidor faz o pedido de conexão para o site. Devido à sua natureza modular e interpretativo , Python é muitas vezes escolhido para sites complexos porque o programador pode experimentar com maneiras diferentes de recursos de código, usando um programa interpretador Python para simular um pedido , uma vez que programar.
código Compact
código Python é muitas vezes menor e mais compacto do que o código escrito para executar as mesmas funções em C, C + +, Java ou programas. Operações complexas podem ser expressas em Python como declarações individuais, o código não exige Bracketing para definir variáveis eo código pode ser seccionado em módulos interpretadas.