Tradutor on-line versão Web!!!
Publicado por Lincoln de Sousa 17/10/2005
[ Hits: 6.753 ]
Devido a pedidos e a uma imensa falta do que fazer, estou disponibilizando o tradutorzinho agora em versão web, feita usando a biblioteca cgi, tudo que você precisa ter pra fazer o script funcionar é o Python e o Apache instalados na máquina.
qualquer coisa postem comentários!!!
#!/usr/bin/env python """ A primeira linha e extremamente importante pois eh ela que fala ao webserver qual interpretador sera usado para processar o script, se voce for rodar isso no ruindows use: #!C:/Python24/python.exe O segundo passo eh salvar o script na pasta cgi-bin do servidor, caso seja linux de um 'chmod +x tradutor.py' O terceiro passo eh criar um form para chamar o script, mais ou menos dessa forma: <form method="post" action="http://servidor/cgi-bin/tradutor.py"> digite a palavra que voce deseja traduzir:<br /> <input type="text" name="word" /><input type="submit" value="Ok /> </form> """ import cgi import urllib import re form = cgi.FieldStorage() word = form['word'].value url = 'http://online.babylon.com/cgi-bin/trans.cgi'\ '?layout=uol.txt&lang=ptg&word=%s' page = urllib.urlopen(url % word) page = page.read() page = page.replace('<br>', '<BR>') page = page.replace('<BR>', '[br]') no_title = re.compile('(<title>.*</title>)', re.S) page = no_title.sub('', page) no_html = re.compile('(<.*?>)', re.S) page = no_html.sub('', page).strip() page = page.replace('[br]', '<br>') page = page.replace(word, '<b>%s</b><hr>' % word, 1) print "Content-Type: text/html" print print page no_html = re.compile('(<.*?>)', re.S) page = no_html.sub('', page).strip() page = page.replace('[br]', '<br>') page = page.replace(word, '<b>%s</b><hr>' % word, 1) print "Content-Type: text/html" print print page
Enviando emails com autenticação smtp python cgi
EVOSIGN - Assinatura aleatória no Evolution
Nenhum comentário foi encontrado.
Enviar mensagem ao usuário trabalhando com as opções do php.ini
Meu Fork do Plugin de Integração do CVS para o KDevelop
Compartilhando a tela do Computador no Celular via Deskreen
Como Configurar um Túnel SSH Reverso para Acessar Sua Máquina Local a Partir de uma Máquina Remota
Configuração para desligamento automatizado de Computadores em um Ambiente Comercial
Compartilhamento de Rede com samba em modo Público/Anônimo de forma simples, rápido e fácil
Cups: Mapear/listar todas as impressoras de outro Servidor CUPS de forma rápida e fácil
Criando uma VPC na AWS via CLI
Arch Linux - Guia para Iniciantes (2)
Problemas ao instalar o PHP (11)
Tem como instalar o gerenciador AMD Adrenalin no Ubuntu 24.04? (15)
Tenho dois Link's ( IP VÁLIDOS ), estou tentando fazer o failover... (0)