Cotação do Dólar e Euro e conversão para Real
Publicado por Perfil removido (última atualização em 18/02/2015)
[ Hits: 5.362 ]
Download cotacao_dolar_euro_real.py
Um script simples pra verificar as cotações do Dólar, Euro e também permite fazer a conversão entre Real, Dólar e Euro.
import json
from urllib import request
url = request.urlopen('http://developers.agenciaideias.com.br/cotacoes/json').read()
jsn = json.loads(url.decode('utf-8'))
dolarcot = float(jsn['dolar']['cotacao'])
eurocot = float(jsn['euro']['cotacao'])
escolha = input('''
[*]Menu:
--------
1 - Valores atuais(Dolar, Euro)
2 - Conversor
-------------------------------
Escolha: ''')
if escolha == '1':
print('''
=======================
[+]Dolar
--------
Cotação: R${dolarcot:.2f}
Variação: {dolarvar}
=======================
[+]Euro
-------
Cotação: R${eurocot:.2f}
Variação: {eurovar}
=======================
Cotação: {att}
======================='''
.format(dolarcot = dolarcot, dolarvar = jsn['dolar']['variacao'],
eurocot = eurocot, eurovar = jsn['euro']['variacao'],
att = jsn['atualizacao']))
elif escolha == '2':
moeda = float(input('''=======================
[+]Valor a ser convertido: '''))
op = input('''================================
[*]Tipo de moeda base para a conversão:
---------------------------------------
1 - Dolar
2 - Euro
3 - Real
---------
Escolha: ''')
if op == '1':
print('''=======================
Convertendo de Dolar para Euro e Real
-------------------------------------
Valor inserido em Dolar: US$:{dvalue:.2f}
Valor convertido para Euro: €:{evalue:.2f}
Valor convertido para Real: R$:{rvalue:.2f}
Taxa de erro: 0.4% +-
''' . format(dvalue = moeda, evalue =((moeda*dolarcot) / eurocot), rvalue = (moeda * dolarcot)))
elif op == '2':
print('''=======================
Convertendo de Euro para Dolar e Real
-------------------------------------
Valor inserido em Euro: €:{evalue:.2f}
Valor convertido para Dolar: US$:{dvalue:.2f}
Valor convertido para Real: R$:{rvalue:.2f}
Taxa de erro: 0.4% +-
''' . format(evalue = moeda, dvalue =((moeda*eurocot) / dolarcot), rvalue = (moeda * eurocot)))
elif op == '3':
print('''=======================
Convertendo de Real para Dolar e Euro
-------------------------------------
Valor inserido em Real: €:{rvalue:.2f}
Valor convertido para Dolar: US$:{dvalue:.2f}
Valor convertido para Euro: R$:{evalue:.2f}
Taxa de erro: 0.4% +-
''' . format(rvalue = moeda, dvalue = (moeda/dolarcot), evalue = (moeda / eurocot)))
Tradutor Inglês/Português utilizando MyMemory
Navegando em formulários com login e senha
Script em Python 3.6 conectando em um API real da web
Conversor de vídeos do YouTube para MP3
Nenhum comentário foi encontrado.
Cirurgia para acelerar o openSUSE em HD externo via USB
Void Server como Domain Control
Modo Simples de Baixar e Usar o bash-completion
Monitorando o Preço do Bitcoin ou sua Cripto Favorita em Tempo Real com um Widget Flutuante
[Resolvido] VirtualBox can't enable the AMD-V extension
Como verificar a saúde dos discos no Linux
Como instalar , particionar, formatar e montar um HD adicional no Linux?
Como automatizar sua instalação do Ubuntu para desenvolvimento de software.
Não consigo instalar distro antiga no virtualbox nem direto no hd (11)
Quais os códigos mais dificeis que vcs sabem fazer? (12)
systemd-resol... precisa ser reiniciado periodicamente [RESOLVIDO] (7)









