A página da Web que você está vendo foi adaptada , montada e gerado especialmente para você com base em informações inseridas em um formulário web. Quando você clicar no botão "enviar " ou " enviar" , você executou um aplicativo que verificados os dados, realizadas as operações necessárias sobre os dados, em seguida, enviou uma resposta de volta para você . A linguagem de programação Python inclui uma Common Gateway Interface ou CGI biblioteca para processamento de formulários . Se o seu servidor Web tem Python instalado e configurado como uma linguagem CGI , você pode escrever scripts para criar páginas da Web com formulários de entrada, processar os dados e gerar respostas personalizadas. Coisas que você precisa
editor de texto simples como o Notepad
FTP aplicação ( File Transfer Protocol)
Show Mais instruções
1
Inicie o editor de texto simples bloco de notas clicando no botão "Iniciar" , depois "Todos os Programas", " Acessórios " e " Bloco de Notas ".
2
Digite o seguinte código no editor de texto , digitando-o ou selecionando o código com o mouse, pressionando "Ctrl " e " C ", em seguida, colá-lo no editor com um comando "Ctrl" /"V". Substituir " [ indent] ", com um recuo de cinco espaços :
# /usr /bin /python
print " Content- Type: text /html \\ n \\ n"
!
# /usr /bin /python
print " Content- Type: text /html \\ n \\ n"
def generate_page ():
[indent ] print " \\ n"
[ indent] print "
\\ n"
[ indent] print " \\ t
Meu Python HTML Demonstração \\ n "
[ indent] print" \\ n "
[ indent] print"
\\ n "
[ indent] print " \\ t
Python Formulário
\\ n"
[ indent] print '
' em
[ indent] print " \\ n"
[ indent] print " \\ n"
generate_page ()
3
Clique no menu Arquivo. Selecione a opção "Salvar" . Salve com o nome de arquivo " myform.py ".
4
Clique no menu Arquivo, clique em " Novo". Digite o seguinte código no editor de texto , digitando-o ou selecionando o código com o mouse, pressionando "Ctrl " e " C ", em seguida, colá-lo no editor com um comando "Ctrl" /"V". Substituir " [ indent] ", com um recuo de cinco espaços :
# /usr /bin /python
cgi importação
def checkform ():
[ indent] print " Content-type : text /html \\ n"
[ indent] form = cgi.FieldStorage ()
[ indent] se form.has_key ( " nome" ) e formam [" nome" ] value = " . ! " :
[indent ] [ indent] print "
Nome : " , a forma [" nome" ] valor ". < /h1> "
[indent ] else :
[indent ] [ indent] print" Erro
: Nome não entrou
"
[ indent] se form.has_key ( "sobrenome " ) e forma [ "sobrenome "] value = " . ! " :
[indent ] [ indent] print "
Sobrenome: " , a forma . [" sobrenome "] de valor, "
"
[indent ] else :
[indent ] [ indent] print " Erro
: Não Apelido < /h1> "
[ indent] se form.has_key ( " sexo ") e forma [" sexo "] = valor . " " :
[indent ] [ indent] print"
sexo: " forma [ " sexo "] valor . "
"
[indent ] else :
[indent ] [ indent] print" < ; h1> Erro: Não Sexo entrou "
[ indent] se form.has_key ( " email " ) e forma [ " email " ] = valor . " " :
[indent ] [ indent] print " E-mail
" , forma [ "email" ] valor ",
"
[ indent] mais: .
[indent ] [ indent] print " Erro
: No e-mail digitado < /h1> "
checkform ()
5
Clique no menu Arquivo. Selecione a opção "Salvar" . Guarde-o com o nome de arquivo " test.py. "
6
Inicie o aplicativo FTP e fazer login no servidor web. Envie os arquivos " myform.py " e " test.py " para o diretório raiz do servidor web.
7
Use o aplicativo FTP para alterar a permissão de " myform.py " e " teste . py "para permitir que os scripts para executar. Se seu aplicativo FTP requer que você defina permissão introduzindo os números chmod , digite " 775 " como a máscara.
8
Clique no botão "Disconnect " da aplicação FTP.
< Br > 9
Inicie um navegador da Web, em seguida, digite a URL apropriada para acessar o script Python :
http://yourdomainname.com/myform.py
Substituir " yourdomainname.com " com o nome de domínio ou endereço IP do servidor web
10.
Pressione a tecla "Enter" para carregar e executar o " myform.py " script Python URL. Preencha o formulário . Pressione a tecla "Enviar" . Depois que o script é executado , você deve ver os dados inseridos ou uma mensagem de erro .