Tradutor on-line versão Web!!!
Publicado por Lincoln de Sousa 17/10/2005
[ Hits: 6.665 ]
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
Script em Python 3.6 conectando em um API real da web
HCrawler 3.0 - crawler escrito em Python 3
Cotação do Dólar e Euro e conversão para Real
Nenhum comentário foi encontrado.
Compilando um Kernel customizado a partir do código-fonte do Kernel do Debian 12
Gentoo binário ao lado da sua distro atual
Documentação para a função de carregamento saudável da bateria do notebook Acer Aspire 5 no Linux
Instalando Google Chrome no Linux Mint 22
O Que Fazer Após Instalar Linux Mint 22
Instalando o Dolphin e deixando-o "pretinho" acompanhando o tema escuro do Gnome-Shell
Meu computador não aceita o Linux de nenhuma maneira (8)
Meu computador está travando (13)
Máximo que meu PC suporta de gigas no HD ou ssd. (5)
Error no such device : 3C8E-127A. error: disco 'hd1,gpt... não e... (3)