Prezados colegas foreiros,
Tudo bem?
Procuro por duas funções em python. Mesmo com toda engenhosidade do Google, não encontrei na internet.
No site www.python.org.br/wiki/CookBook há versões aproximadas, mas diferentes das versões que procuro.
As funções que procuro são:
1) Uma função que converta totalmente ou completamente uma data numérica em data por extenso. Isto é, que transforme isto: '18/09/2011'
nisto:
'dezoito de setembro de dois mil e onze'
(no Cookbook, há uma função que faria isto: 'Domingo, 18 de setembro de 2011' -- mas não é isto que procuro);
2) Uma função que escreva valores monetários por extenso. Isto é, que
transforme isto:
'450,34'
nisto:
'quatrocentos e cinquenta reais e trinta e quatro centavos'.
Quanto à 2), no Cookbook, há uma função que faria isto: 'quatrocentos e cinquenta reais', mas quando o número não é int, ela dá erro (até porque foi escrita em Python 2.x). De qualquer forma, essa função atualmente disponível não resolve o problema da moeda ("reais" e "centavos").
Alguém poderia ajudar-me a encontrar tais funções?
Desde já agradeço por qualquer ajuda oferecida.
Marina
Em 18 de setembro de 2011 17:49, marin...@ymail.com <
no_r...@yahoogrupos.com.br> escreveu:
> **
--
Lucas de Oliveira Gonçalves
Bacharelado em Sistemas de Informação
Universidade de Caxias do Sul
[As partes desta mensagem que não continham texto foram removidas]
------------------------------------
Python-Brasil
http://www.python.org.br/wiki/AntesDePerguntar
Links do Yahoo! Grupos
<*> Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/python-brasil/
<*> Para sair deste grupo, envie um e-mail para:
python-brasi...@yahoogrupos.com.br
<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html
Em 18 de setembro de 2011 17:49, marin...@ymail.com <
no_r...@yahoogrupos.com.br> escreveu:
> **
>
>
--
Daniel Gonçalves
Base4 Sistemas Ltda.
[www.base4.com.br]
[twitter.com/spanazzi]
Caro Daniel,
Muito obrigada! Eu havia procurado no arquivo do yahoogrupo e não tinha encontrado.
Para facilitar a vida de quem procurar novamente (para que não tenham que inventar a roda novamente), coloco o link da versão mais recente da excelente função que converte números por extenso, cardinais, ordinais e cardinais com unidades de medida em python 2 e 3, de autoria de Ari Caldeira:
http://pastebin.com/Cypftmh7
Abcs,
Marina
--- Em python...@yahoogrupos.com.br, Daniel Gonçalves <daniel@...> escreveu
>
> Números por extenso:
> https://groups.google.com/group/python-brasil/browse_thread/thread/60f8ea225968493e/eece3313bfe5ddc0
>
> Em 18 de setembro de 2011 17:49, marinarubin@... <