Linux slogan
Visite também: Segurança Linux · BR-Linux.org · Dicas-L · Doode · NoticiasLinux · SoftwareLivre.org · UnderLinux



» Screenshot
Linux: Debian Squeeze/Sid
Por foxcruz
» Login
Login:
Senha:

Se você ainda não possui uma conta, clique aqui.

Esqueci minha senha



Scripts

Linux user

Publicado por Perfil removido em 07/10/2004    [ 5487 hits ]

Login: removido, 1656447 pontos

   


Descrição

Script para extrair a cotação atual do dólar junto ao site do BC. Adaptação da versão em PHP de Fabio Berbert de Paula.

[ Download: cotacao_do_dolar.py ]   [ Enviar nova versão ]

[ Esconder código-fonte ]

#!/usr/bin/env python
# -*- coding: utf-8 -*-

# >>> cotacao_do_dolar.py - 07.10.2004
# Por Luiz E. Lepchak Jr. <jr.lepchak@ig.com.br>
# Script para extrair a cotação atual do dólar junto ao site do BC.
# Obs: esta é uma adaptacão. A versão original em PHP é de Fabio Berbert de # Paula e está disponível em http://www.vivaolinux.com.br.

import urllib
import re

conexao = urllib.urlopen('http://www.bc.gov.br/htms/infecon/taxas/taxas.htm')
conteudo = conexao.read()

er = re.compile('\d,\d{1,}')
taxas = er.findall(conteudo)

print '\nCotação atual do dólar'
print '-' * 25
print 'Taxa de compra: R$ %s' % taxas[0]
print 'Taxa de venda: R$ %s\n' % taxas[1]

Scripts recomendados
   Script Linux recomendado Tradutor on-line em Python+GTK
   Script Linux recomendado Simples Cliente FTP em Python
   Script Linux recomendado Enviando mensagens para celulares TIM
   Script Linux recomendado Descubra seu IP através do MeuIP
   Script Linux recomendado Atualizador Twitter

Comentários
[1] Comentário enviado por t3rcio em 05/02/2007 - 22:32h:

Ficou o bixo! bom para aprendizes iguais a mim que gostam de Python mas estão apenas no começo.
Vlws!


[2] Comentário enviado por lagas em 03/05/2010 - 09:16h:

Para funcionar o script hoje, trocar a linha com o link para:
conexao = urllib.urlopen('http://www4.bcb.gov.br/pec/taxas/batch/taxas.asp?id=txdolar&id=txdolar')

E as últimas duas linhas para:
print 'Taxa de compra: R$ %s' % taxas[2]
print 'Taxa de venda: R$ %s\n' % taxas[3]

[3] Comentário enviado por mordecai em 22/12/2010 - 09:46h:

Pra mim já funcionou apenas mudando a linha

conexao = urllib.urlopen('http://www4.bcb.gov.br/pec/taxas/batch/taxas.asp?id=txdolar&id=txdolar')

[]'s


Contribuir com comentário


  
Para executar esta ação você precisa estar logado no site, caso contrário, tudo o que for digitado será perdido.
Responsável pelo site: Fábio Berbert de Paula - Conteúdo distribuído sob licença GNU FDL
Site hospedado por:

Viva o Linux

A maior comunidade Linux da América Latina! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda em Linux.