Horóscopo do Dia

Publicado por Fernando (última atualização em 24/07/2015)

[ Hits: 4.951 ]

Homepage: https://github.com/phoemur/

Download horoscopo.py




Busca o horóscopo do dia na linha de comando. Em Python 3.

  



Esconder código-fonte

#!/usr/bin/env python3

import urllib.request
import xml.etree.ElementTree
from pprint import pprint

SIGNOS = { '1':'Áries',
           '2':'Touro',
           '3':'Gêmeos',
           '4':'Câncer',
           '5':'Leão',
           '6':'Virgem',
           '7':'Libra',
           '8':'Escorpião',
           '9':'Sagitário',
          '10':'Capricórnio',
          '11':'Aquário',
          '12':'Peixes' }


with urllib.request.urlopen('http://www.toucharound.com/horoscopo/xml/daily.xml') as url:
    content = url.read()

root = xml.etree.ElementTree.fromstring(content)
print('Horóscopo para o dia {0}'.format(root.find('date').text))
print('Fonte: {0}'.format(root.find('source').text))

pprint({signo: texto for signo, texto in zip([SIGNOS[elem.attrib['id']] for elem in root.findall('sign')],
                                                        [elem.text.strip() for elem in root.findall('sign/message')])})

Scripts recomendados

Script em Python 3.6 conectando em um API real da web

python instalador 2.0

Script em Python 3.6 para fazer scrape de uma URL exportando métricas no formato Prometheus

Script que obtém informações disponibilizadas a bots pelos sites

Google scan com interface gráfica


  

Comentários
[1] Comentário enviado por removido em 04/09/2015 - 17:30h

Hehehe, mostrei isso para umas amigas minha, elas adoraram
____________________________________________________
Manjaro Geek: http://www.manjaro-geek.org/
Fórum: http://forum.manjaro-geek.org/index.php
Freenode: #manjaro-geek

[2] Comentário enviado por dannysantos1985 em 15/11/2016 - 12:55h

Vejam https://github.com/alexandre1985/horoscopo
Tem aplicação com gráficos e tem mais funcionalidades


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts