Software  
 
Conhecimento computador >> Software >> Open Source Code >> 
Como usar Python como um backend
Usando Python para seus aplicativos da Web backend de programação é uma alternativa para a forma mais comum de fazer isso em PHP. Embora a sintaxe pode ser um pouco mais detalhado , porque todos os conteúdos ( cabeçalhos e HTML ) está embutido no Python via declarações "imprimir" , muitos ainda preferem a sintaxe muito mais clara do Python. Com os Common Gateway Interface suas impressões programa linhas que serão servidos pelo servidor de tal forma que o agente usuário cliente vê -lo exatamente como se fosse um arquivo HTML estático . Coisas que você precisa
Server Web Python integrado
Show Mais instruções
1

Abra um arquivo de texto ASCII vazio. Como quase qualquer linguagem de programação , todos os programas em Python ir em arquivos de texto normais.
2 Tipo

"cgi import" como a primeira linha do arquivo. Isto diz Python para fazer funcionalidade CGI disponível para o seu programa
3

Type ' print " Content-type : text /html \\ n \\ n" " . Que a segunda linha do arquivo . Esta linha indica ao agente ( por exemplo , o navegador do usuário) que tipo de dados que esperar e é enviado automaticamente quando um servidor web serve-se uma página da Web estática. Mas já que você está usando o CGI, você deve especificá-lo explicitamente. Para facilitar a leitura durante a depuração usar o transporte de retorno ( "\\ n" ) e tabulação ( "\\ t" ) códigos de escape Python em que normalmente colocar um espaço em branco em sua marcação .
4

Use instruções de impressão para indicar o conteúdo da página web devolvido ao agente do utilizador . Lembre-se de usar códigos de escape em suas instruções de impressão para escapar aspas e outras personagens . Você pode querer encapsular marcação comum a todas as páginas em diferentes funções e passar dados exclusivos como parâmetros para essas funções.
5 Tipo

" form = cgi.FieldStorage ()" em qualquer lugar em seu script de usar o " FieldStorage ) ( " método da classe "cgi " para obter os dados do formulário apresentado na página anterior retornado como um objeto de dicionário para a variável " forma " . A variável " forma " pode ser renomeado para qualquer coisa que você quiser. Você pode usar "se" declarações com o objeto " forma " " has_key ( )" e " valor ( )" métodos para determinar se os dados do formulário foi mesmo apresentado em primeiro lugar e os conteúdos de que os dados do formulário.
< Br > 6

Use as Python banco de dados Application Program Interface ( API ) DB- módulos para lidar com a interação de banco de dados . O módulo que você usa e sua sintaxe de comando correspondente dependerá de que tipo de banco de dados que você usa.
7

Salve o seu script. Consulte a documentação de seu servidor web para descobrir onde seus arquivos CGI devem ir eo que extensão os arquivos CGI Python deve ter. A maioria dos servidores exigem que seus arquivos estejam em um diretório "cgi -bin ", com a extensão de arquivo " . Cgi ", mas seu servidor pode ser diferente.

Anterior :

Próximo : No
  Os artigos relacionados
·Como mover e-mails Thunderbird partir de um stick USB 
·Como remover o Changer Imagem em Dolphin 
·Thunderbird Compatibilidade Tema 
·Como fazer um arquivo FASTA em um Mac 
·BCM Instalação Checklist 
·Como criar um módulo personalizado Webmin 
·Sublinhe código de atributo em HTML 
·Como criar app.yaml para Python 
·PeerGuardian Vs . PeerBlock 
·Como fazer uma lista de palavras para BackTrack 
  Artigos em destaque
·Como construir uma matriz 2 -D em MATLAB 
·Como criar um modo de exibição Lista de itens em Acce…
·Qual é a extensão de arquivo PSA 
·Como limpar um relatório de crédito 
·Como converter VOB para ISO 
·Como instalar o Kontakt 4 como um plugin no Ableton Liv…
·Como fazer uma bandeira no Gimp 
·Como editar Photo Effects 
·Como imprimir transparências em Impressoras HP 
·Como fazer o download do Macromedia Flash 8 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados