Tradutor on-line versão Web!!!
Publicado por Lincoln de Sousa 17/10/2005
[ Hits: 6.864 ]
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
Cotação do Dólar e Euro e conversão para Real
hdns - Enumerador de diretórios
Downloader modo texto - Python 3
Nenhum comentário foi encontrado.
Como gerar um podcast a partir de um livro em PDF
Automatizando digitação de códigos 2FA no browser
Resolver problemas de Internet
Como compartilhar a tela do Ubuntu com uma Smart TV (LG, Samsung, etc.)
Como Instalar o Microsoft Teams no Linux Ubuntu
Músicas de Andrew Hulshult no DOOM (WAD)
Instalar o Apache, MySQL e PHP no Oracle Linux 8
Bloqueando telemetria no Deepin 23.1
Como converter imagens PNG/JPEG para SVG em linha de comando