Tradutor on-line versão Web!!!
Publicado por Lincoln de Sousa 17/10/2005
[ Hits: 6.833 ]
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
Tradutor on-line em Python+GTK
Nenhum comentário foi encontrado.
tux-gpt - Assistente de IA para o Terminal
Instalação e configuração do Chrony
Programa IRPF - Guia de Instalação e Resolução de alguns Problemas
Como instalar no Linux Jogos da Steam só para Windows
Instalando o Team Viewer no Debian Trixie - problema no Policykit
O Que Fazer Após Instalar Ubuntu 25.04
Autenticação necessária. um aplicativo quer acesso ao chaveiro "c... (0)
Atalhos duplicados (sobras de instalações anteriores) (0)
Copiar Layout do Teclado para aplicar em outra Distribuição (9)