Tutorial de Python 2.7 Oficial 100% traduzido para o português

728 views
Skip to first unread message

Luciano Ramalho

unread,
Jun 25, 2012, 10:07:19 PM6/25/12
to python...@googlegroups.com, django...@googlegroups.com
Caros colegas,

É com felicidade que anunciamos a publicação do Tutorial de Python 2.7
completo em português do Brasil!

O Tutorial de Python é um texto excelente para quem está começando ou
mesmo para quem já sabe Python ganhar firmeza em alguns conceitos
básicos da linguagem. Mesmo para quem, como eu, trabalha com Python há
mais de 10 anos o tutorial é útil pelas suas explicações muito claras
de questões sutis como escopos e namespaces, por exemplo.

Este trabalho começou há muitos anos, quando Rodrigo Senra traduziu a
versão 2.x (não lembro qual) do Tutorial de Python. Outros esforços se
seguiram, com outras pessoas lideradas pelo Pedro Werneck, e agora
pela primeira vez em muitos anos temos o tutorial completo convertido
para o novo formato .rst (usado desde o Python 2.6 e muito mais fácil
de editar que o velho LaTeX) e totalmente atualizado de acordo com os
docs oficiais da versão 2.7.

Nesta última jornada participaram Adorilson Bezerra, Juca Crispim,
Marcelo F Andrade e eu.

Resultado do trabalho até agora:

- Versão HTML para consulta online
http://turing.com.br/pydoc/2.7/tutorial/index.html

- .ZIP com versão HTML para consulta offline (com busca integrada em JavaScript)
e
- .ZIP com versão ODT (OpenOffice) para eventual geração de PDF ou
outros formatos

http://code.google.com/p/pydoc-br/downloads/list

Repositório de código-fonte do trabalho:
http://code.google.com/p/pydoc-br/

Agradeço a todos que contribuiram com esta iniciativa, ao longo dos anos.

Agora falta só o resto da documentação... Creio que seria uma boa
focar no Python 3, a começar pelo Tutorial. Acredito que será um
trabalho muito simples converter o Tutorial 2.7 para 3.2.

[ ]s
Luciano


--
Luciano Ramalho
NOVO TWITTER: @ramalhoorg

Autor e instrutor dos cursos:
* Academia Python na Globalcode
--> http://python.globalcode.com.br

* Python para quem sabe Python nas Oficinas Turing
--> http://turing.com.br/ppqsp

Luiz Henrique Freitas Rodrigues Araújo

unread,
Jun 26, 2012, 12:17:17 AM6/26/12
to python...@googlegroups.com
Bom trabalho Luciano! muito obrigado!!!


--
------------------------------------
Grupo Python-Brasil
http://www.python.org.br/wiki/AntesDePerguntar

<*> Para visitar o site do grupo na web, acesse:
   http://groups.google.com/group/python-brasil

<*> Para sair deste grupo, envie um e-mail para:
   python-brasi...@googlegroups.com

Giancarlo Silva

unread,
Jun 26, 2012, 12:30:15 AM6/26/12
to python...@googlegroups.com
Meus parabéns pelo excelente trabalho! Passarei adiante para os grupos de estudo da minha faculdade.
-- 
Giancarlo Silva
Acadêmico de Tecnologia em Análise e Desenvolvimento de Sistemas - IFRN

about.me/giancarlozero


Ivanelson Nunes

unread,
Jun 26, 2012, 12:35:13 AM6/26/12
to python...@googlegroups.com
Parabéns a todos pelo belo trabalho.

Gink Labrev

unread,
Jun 26, 2012, 3:57:14 AM6/26/12
to python...@googlegroups.com
Trabalho fabuloso.
Vou iniciar a leitura amanhã.

Silvio Giunge Silva

unread,
Jun 26, 2012, 6:11:36 AM6/26/12
to python...@googlegroups.com
Muito obrigado mesmo Luciano, pessoas como vocês contribuem e muito na geração de novos programadores.

Sent from my Nokia phone

jeferson perito

unread,
Jun 26, 2012, 6:16:04 AM6/26/12
to python...@googlegroups.com

Parabens a todos! Tenho certeza que deu muito trabalho!!! Acompanho 3 comunidades de linguagem e posso dizer q a comunidade python, eh a mais guerreira e colaborativa.

Em jun 26, 2012 7:11 AM, "Silvio Giunge Silva" <alvo...@live.com>escreveu:

Muito obrigado mesmo Luciano, pessoas como vocês contribuem e muito na geração de novos programadores.

Sent from my Nokia phone

-----Original Message----- From: Luciano Ramalho Sent: 6/26/2012 2:07:19 AM To: python-brasil...

Fernando Masanori Ashikaga

unread,
Jun 26, 2012, 9:31:55 AM6/26/12
to python...@googlegroups.com
Bom trabalho! Parabéns!

Pablo Eduardo

unread,
Jun 26, 2012, 11:37:27 AM6/26/12
to python...@googlegroups.com
Muuuuito bom trabalho cara !...

2012/6/26 Fernando Masanori Ashikaga <fmas...@gmail.com>
--
------------------------------------
Grupo Python-Brasil
http://www.python.org.br/wiki/AntesDePerguntar
 
<*> Para visitar o site do grupo na web, acesse:
http://groups.google.com/group/python-brasil
 
<*> Para sair deste grupo, envie um e-mail para:
python-brasi...@googlegroups.com



--
Pablo Eduardo
Gestor de Tecnologia
(61) 4101-1710 / (61) 8141-0832

ronn...@gmail.com

unread,
Jun 26, 2012, 5:49:34 PM6/26/12
to python...@googlegroups.com
Parabens a todos que contribuiram.

vanderson gonçalves guimarães filho

unread,
Jun 26, 2012, 10:44:24 PM6/26/12
to python...@googlegroups.com, django...@googlegroups.com
Parabéns pelo trabalho, estou divulgando.

Em segunda-feira, 25 de junho de 2012 23h07min19s UTC-3, Luciano Ramalho escreveu:

Rodrigo Haas

unread,
Jun 27, 2012, 8:22:04 PM6/27/12
to python...@googlegroups.com
Parabéns a todos os envolvidos na tradução! Muitas pessoas serão beneficiadas!

Em 26/06/12, vanderson gonçalves guimarães
filho<vanders...@gmail.com> escreveu:

Paulo Roberto

unread,
Jun 27, 2012, 9:17:03 PM6/27/12
to python...@googlegroups.com
Parab�ns pessoal, vou incentivar meus alunos para ajudar na tradu��o do
projeto daqui pra frente.
Um grande abra�o!

Em 27-06-2012 21:22, Rodrigo Haas escreveu:
> Parab�ns a todos os envolvidos na tradu��o! Muitas pessoas ser�o beneficiadas!
>
> Em 26/06/12, vanderson gon�alves guimar�es
> filho<vanders...@gmail.com> escreveu:
>> Parab�ns pelo trabalho, estou divulgando.
>>
>> Em segunda-feira, 25 de junho de 2012 23h07min19s UTC-3, Luciano Ramalho
>> escreveu:
>>> Caros colegas,
>>>
>>> � com felicidade que anunciamos a publica��o do Tutorial de Python 2.7
>>> completo em portugu�s do Brasil!
>>>
>>> O Tutorial de Python � um texto excelente para quem est� come�ando ou
>>> mesmo para quem j� sabe Python ganhar firmeza em alguns conceitos
>>> b�sicos da linguagem. Mesmo para quem, como eu, trabalha com Python h�
>>> mais de 10 anos o tutorial � �til pelas suas explica��es muito claras
>>> de quest�es sutis como escopos e namespaces, por exemplo.
>>>
>>> Este trabalho come�ou h� muitos anos, quando Rodrigo Senra traduziu a
>>> vers�o 2.x (n�o lembro qual) do Tutorial de Python. Outros esfor�os se
>>> seguiram, com outras pessoas lideradas pelo Pedro Werneck, e agora
>>> pela primeira vez em muitos anos temos o tutorial completo convertido
>>> para o novo formato .rst (usado desde o Python 2.6 e muito mais f�cil
>>> de editar que o velho LaTeX) e totalmente atualizado de acordo com os
>>> docs oficiais da vers�o 2.7.
>>>
>>> Nesta �ltima jornada participaram Adorilson Bezerra, Juca Crispim,
>>> Marcelo F Andrade e eu.
>>>
>>> Resultado do trabalho at� agora:
>>>
>>> - Vers�o HTML para consulta online
>>> http://turing.com.br/pydoc/2.7/tutorial/index.html
>>>
>>> - .ZIP com vers�o HTML para consulta offline (com busca integrada em
>>> JavaScript)
>>> e
>>> - .ZIP com vers�o ODT (OpenOffice) para eventual gera��o de PDF ou
>>> outros formatos
>>>
>>> http://code.google.com/p/pydoc-br/downloads/list
>>>
>>> Reposit�rio de c�digo-fonte do trabalho:
>>> http://code.google.com/p/pydoc-br/
>>>
>>> Agrade�o a todos que contribuiram com esta iniciativa, ao longo dos anos.
>>>
>>>
>>> Agora falta s� o resto da documenta��o... Creio que seria uma boa
>>> focar no Python 3, a come�ar pelo Tutorial. Acredito que ser� um
>>> trabalho muito simples converter o Tutorial 2.7 para 3.2.
>>>
>>> [ ]s
>>> Luciano
>>>
>>>
>>> --
>>> Luciano Ramalho
>>> NOVO TWITTER: @ramalhoorg
>>>
>>> Autor e instrutor dos cursos:
>>> * Academia Python na Globalcode
>>> --> http://python.globalcode.com.br
>>>
>>> * Python para quem sabe Python nas Oficinas Turing
>>> --> http://turing.com.br/ppqsp
>>>
>> --
>> ------------------------------------
>> Grupo Python-Brasil
>> http://www.python.org.br/wiki/AntesDePerguntar
>>
>> <*> Para visitar o site do grupo na web, acesse:
>> http://groups.google.com/group/python-brasil
>>
>> <*> Para sair deste grupo, envie um e-mail para:
>> python-brasi...@googlegroups.com
>>


--
---
Paulo Roberto Donatilio Rego
Coordenador do Curso de Sistemas de Informa��o na Unesulbahia
www.btolinux.com.br
Seja livre use Linux

rdenadai

unread,
Jun 28, 2012, 6:58:38 AM6/28/12
to python...@googlegroups.com, django...@googlegroups.com
Pessoal que se dedicou ao trabalho de tradução e a todos os envolvidos, meus parabéns... ;)


Em segunda-feira, 25 de junho de 2012 23h07min19s UTC-3, Luciano Ramalho escreveu:
Em segunda-feira, 25 de junho de 2012 23h07min19s UTC-3, Luciano Ramalho escreveu:

Alison da Silva Andrade

unread,
Jun 29, 2012, 8:43:04 AM6/29/12
to django...@googlegroups.com, python...@googlegroups.com
Primeiramente parabéns a todos pela ótimo trabalho realizado para toda comunidade Python brasileira.

Para facilitar a visualização e impressão (para quem quiser) quero compartilhar com vocês um único documento em pdf que eu formatei de todo o tutorial aqui indicado, conforme segue arquivo em anexo.

Forte abraço a todos e bons estudos.


Em segunda-feira, 25 de junho de 2012 23h07min19s UTC-3, Luciano Ramalho escreveu:
(O tutorial de Python — Python v2.7.2 documentation).pdf

Welton Vaz

unread,
Jun 29, 2012, 4:00:14 PM6/29/12
to python...@googlegroups.com
Parabéns a todos que ajudaram a traduzir este documento, principalmente para mim e de muita importância pois, sou iniciante na programação em Python.

Quero contribuir com um pequena dica, para juntar todos os capítulos em formato ODT.

Crie um documento mestre (menu: arquivos>novo>documento mestre), adicione todos os .odt nele, ai é só exportar para pdf ou imprimir. (essa opção também está na entrada arquivos do menu).




Welton Vaz de Souza
TWITTER: http://twitter.com/Weltonvaz
BLOG: http://ghandybh.blogspot.com/
Cel: (31)88623904

The Ubuntu Counter Project
User number # 24656

“Há momentos difíceis na vida.
Grandes ou pequenas, as dificuldades
Podem ser decisivas.
Somente a firme determinação
De enfrentar as adversidades
Leva o indivíduo a vencê-las verdadeiramente.
Nessas horas cruciais,
Jamais hesite o mínimo.
Daisaku Ikeda
***********************************************************

Diego Rocha

unread,
Jul 1, 2012, 9:04:48 PM7/1/12
to python...@googlegroups.com
Welton,

Muito obrigado, estava pensando exatamente se existia um jeito simples de fazer isso, muito obrigado cara!

Atenciosamente,
Diego Rocha

lnas90

unread,
Jul 1, 2012, 11:02:41 PM7/1/12
to python...@googlegroups.com, django...@googlegroups.com
Pessoal queria realmente agradecer a todos os envolvidos nessa tarefa.
Acreditem ou não mas estão ajudando muitas pessoas, eu inclusive, a entender e dominar o (a?) python...
Aproveitando aqui, alguem ai sabe um material, em ptbr, sobre a versão 3.x?


Em segunda-feira, 25 de junho de 2012 23h07min19s UTC-3, Luciano Ramalho escreveu:

Welton Vaz

unread,
Jul 2, 2012, 6:55:42 AM7/2/12
to python...@googlegroups.com
Obrigado Diogo Rocha,

Pesquisando um pouco no site do projeto achei o arquivo já com todos os capítulos juntados:


No link acima, como sugestão se alguém alguém aqui tiver experiência em diagramação para fazer
um CAPA legal.

Welton


--
------------------------------------
Grupo Python-Brasil
http://www.python.org.br/wiki/AntesDePerguntar
 
<*> Para visitar o site do grupo na web, acesse:
http://groups.google.com/group/python-brasil
 
<*> Para sair deste grupo, envie um e-mail para:
python-brasi...@googlegroups.com



--

lnas90

unread,
Jul 3, 2012, 9:05:39 AM7/3/12
to python...@googlegroups.com, django...@googlegroups.com
Pessoal estava eu aqui pensando com meus botões e cheguei a uma conclusão:
Li que um colega, acredito que o Luciano Ramalho,  comentou que iria começar a traduzir o tutorial oficial da versão 3.2.
Acredito que devemos nos focar logo na 3.3, deixe-me explicar os motivos
1) Essa versão pelo que andei lendo vai ser a primeira que vai ser usada em larga escala(django 1.5 vai ter suporte experimental já pra ela, dentre outros)
2) Ela é a primeira versão depois da 'moratoria'
3)Ela retorna algumas coisas da versão 2.x, que a 3.2 não tem (podem ver as alterações no unicode)
4) Apesar de ter mudanças para a versão 3.2, ela não são tão grandes que inviabilizem a mudança, ou seja, ela tem mudanças o bastante para valer a pena traduzir logo ela e essas mudanças não dificultam tanto o processo.

Meu caso mesmo, estou me dedicando a essa versão, lendo toda documentação 3.x e superiores e sempre olhando as mudanças na nova versão.
Mas como eu não vou poder ajudar na tradução (na revisão estou aqui para ajudar), gostaria de perguntar aos colegas com mais tempo de python que eu, digamos que eu termine de ler alguns materiais (em ptbr) e queira me aprofundar (3.3 ou superiores), a tradução feita pelo google tradutor ajuda ou atrapalha mais do que ajuda? Sei que a tradução não é perfeita, mas já tendo um conhecimento inicial da linguagem da para estudar com a tradução do google?

Forte abraço




Em segunda-feira, 25 de junho de 2012 23h07min19s UTC-3, Luciano Ramalho escreveu:

lnas90

unread,
Jul 3, 2012, 2:32:52 PM7/3/12
to python...@googlegroups.com, django...@googlegroups.com
Off: Não acredito que ainda não descobrir como editar a mensagem que mandei, será que to cego? rs

Outra coisa que tinha esquecido é que as distribuições Linux já estão se movendo para o python 3 por padrão, a versão em desenvolvimento do ubuntu, que vai ser lançada em outubro, já incluir o python 3.3 como padrão.

http://www.wefearchange.org/2012/04/python-3-on-desktop-for-quantal-quetzal.html


Em segunda-feira, 25 de junho de 2012 23h07min19s UTC-3, Luciano Ramalho escreveu:

Filipe Cifali

unread,
Jul 3, 2012, 2:37:00 PM7/3/12
to python...@googlegroups.com
Isso porque a mensagem é um e-mail... depois de enviado não adianta querer editar.

Quanto a tradução eu mesmo não saberia informar, apesar de ter vontade de participar, infelizmente não trabalho em um ambiente que me possibilite fazer isso.

--
------------------------------------
Grupo Python-Brasil
http://www.python.org.br/wiki/AntesDePerguntar
 
<*> Para visitar o site do grupo na web, acesse:
http://groups.google.com/group/python-brasil
 
<*> Para sair deste grupo, envie um e-mail para:
python-brasi...@googlegroups.com



--
[]'s

Filipe Cifali Stangler

lnas90

unread,
Jul 3, 2012, 2:46:20 PM7/3/12
to python...@googlegroups.com
A ta, nossa que burrice a minha rsrs
E os demais colegas o que acham?

Luciano Ramalho

unread,
Jul 4, 2012, 7:11:35 AM7/4/12
to python...@googlegroups.com
2012/7/3 lnas90 <lna...@gmail.com>:
> Pessoal estava eu aqui pensando com meus botões e cheguei a uma conclusão:
> Li que um colega, acredito que o Luciano Ramalho, comentou que iria começar
> a traduzir o tutorial oficial da versão 3.2.

Caro Lucas,

Eu não disse que iria traduzir a versão 3.2, apenas sugeri que este
fosse o próximo passo para a comunidade. A comunidade não sou apenas
eu ;-). (mas na verdade a comunidade ativa é um grupo pequeno; sempre
há espaço para mais contribuidores ativos em todas as iniciativas da
comunidade).

Agora eu concordo que o foco deve ir para a versão 3.3, com certeza.

> [...] a tradução feita pelo google tradutor ajuda
> ou atrapalha mais do que ajuda? Sei que a tradução não é perfeita, mas já
> tendo um conhecimento inicial da linguagem da para estudar com a tradução do
> google?

Se o Google Tradutor vai te ajudar ou não só você saberá responder.
Experimente para saber. Não vejo como outra pessoa pode te responder
isso, porque depende muito do deu conhecimento de inglês (e de
português) para você saber quando o Google traduziu errado. Ele erra
muito, isso é fato.

Concluindo, para fins de estudo pessoal, pode ser que ler os docs do
Python com a ajuda do Google Tradutor ajude. Para fins de fazer uma
tradução para compartilhar com a comunidade, o resultado do Google
Tradutor contribui com uns 15% do trabalho, os 85% restantes a gente
tem que fazer manualmente, com atenção redobrada para revisar e
corrigir as numerosas bobagens que o Google Tradutor escreve, além de
corrigir seus vícios de estilo.

[ ]s
Luciano


--

lnas90

unread,
Jul 4, 2012, 8:58:26 AM7/4/12
to python...@googlegroups.com

Ola Luciano, me perdoe se dei a entender que você que iria traduzir a documentação, não foi essa minha intenção.
Em relação ao google tradutor eu já estou fazendo isso, mas sempre é bom ler a resenha de um livro antes de compra-lo.
Tenho muito interesse em me tornar um membro ativo na comunidade python Brasil, dentro do meu conhecimento estou procurando ajudar, como a revisão que fiz da tradução do livro 'dive in python' (capítulo 4)
Enfim podem contar comigo para ajudar, espero ser util.
Forte abraço a todos.

Deus lhe abençoe.
Enviado pelo Samsung galaxy s

--
------------------------------------
Grupo Python-Brasil
http://www.python.org.br/wiki/AntesDePerguntar

<*> Para visitar o site do grupo na web, acesse:
    http://groups.google.com/group/python-brasil

<*> Para sair deste grupo, envie um e-mail para:
Reply all
Reply to author
Forward
0 new messages