Python - páginas do servidor Python

Índice
Na programação da web, existem muitas linguagens, como: PHP, ASP, JSP, etc., o comum que têm entre eles é que misturam código de linguagem de programação com código HTML, diferenciando-se por serem encapsulados em tags especiais, para que o interpretador distinga o que deve processar.
De forma semelhante, temos PSP ou Páginas do servidor Python, que nada mais são do que uma maneira de levar a programação Python a um nível semelhante a outras linguagens da web.
PSP (páginas do servidor Python)
Como mencionamos anteriormente, Páginas do servidor Python, eles não são nada mais do que uma mistura de código Pitão com HTML, de modo que, quando invocarmos uma página da web, possamos realizar o processamento em Pitão, isso é realmente útil quando queremos aproveitar as vantagens do Python e evitar o aprendizado de uma nova linguagem e tudo o que isso implica.
Para ser capaz de usar PSP Só temos que modificar e ajustar nosso servidor web, vamos ver abaixo como podemos modificar nosso Apache e assim podemos ter uma ideia do que queremos dizer.
Devemos modificar nosso arquivo .htaccess como podemos ver na imagem a seguir:

O que isso faz é simplesmente informar ao servidor que os arquivos com um.psp devem ser tratados como arquivos Python e quem vai lidar com isso é o mod_python.
Com isso já temos a inicial para poder trabalhar nessa modalidade.
Em PSP Temos dois tipos de rótulos, expressões e declarações, onde as expressões são usadas para colocá-los ou imprimi-los diretamente na página e as declarações levarão nossa lógica de desenvolvimento para nosso programa, vamos ver o seguinte código para que possamos entendê-lo:
 Olá

Olá Mundo. Meu nome é Sr. Gumby.


Podemos notar que no primeiro bloco fazemos uma declaração, onde importamos a biblioteca de escolha do pacote aleatório e depois estabelecemos uma lista; Em negrito podemos ver uma expressão que o que faz é imprimir o resultado da chamada ao método de escolha e o identificamos porque o bloco é composto da seguinte maneira.
PSP e recuo
Como já deveríamos saber, Python é uma linguagem em que o recuo é muito importante, na verdade muitos erros dos programadores que estão começando em
Python é devido a falhas na indentação de seu código.
Em PSP isso permanece e é ainda mais proeminente devido à liberdade que temos para misturar declarações, expressões e código HTMLPortanto, devemos levar em consideração o seguinte, por exemplo se iniciarmos um bloco indentado ele continuará mesmo se colocarmos HTML, então para finalizá-lo devemos incorporar um bloco com um comentário, desta forma podemos "quebrar" o recuo para os próximos blocos Vamos dar uma olhada no código de exemplo a seguir, por assim dizer:
 <% para i no intervalo (3):%> feliz, [b] [/ b] tempo do feliz natal. 

Como podemos ver em negrito, inserimos o comentário que “quebra” nosso bloco recuado, se já tivermos experiência em PHP ou JSP talvez seja isso que nos é mais difícil de assimilar.Gostou e ajudou este tutorial?Você pode recompensar o autor pressionando este botão para dar a ele um ponto positivo

Você vai ajudar o desenvolvimento do site, compartilhando a página com seus amigos

wave wave wave wave wave