Livro "Pense em Python" em PT-BR liberado como CC BY-NC

6,363 views
Skip to first unread message

Luciano Ramalho

unread,
Mar 1, 2017, 11:17:37 PM3/1/17
to python-brasil, grupy-sp, hacker...@googlegroups.com, Hackerspace Campinas, PoliGNU
Pessoal, um dos melhores livros que eu conheço para aprender progração
do zero agora tem uma edição completa, atualizada e LIVRE em PT-BR:

https://penseallen.github.io/PensePython2e/

Aproveitem! Divulguem!

O livro está formatado em markdown (sabor github), então tá muito
fácil de editar, remixar, etc.

Se encontrarem erros, mandem pull request no repositório do GitHub, ou
registrem um issue, OK?

Happy hacking!

[ ]s
Luciano

--
Luciano Ramalho
| Author of Fluent Python (O'Reilly, 2015)
| http://shop.oreilly.com/product/0636920032519.do
| Technical Principal at ThoughtWorks
| Twitter: @ramalhoorg

EdiFirst

unread,
Mar 4, 2017, 9:49:13 AM3/4/17
to Garoa Hacker Clube
Show Luciano, muito obrigado!

Pesce

unread,
Mar 4, 2017, 7:26:16 PM3/4/17
to Garoa Hacker Clube, python...@googlegroups.com, grup...@googlegroups.com, h...@listas.tia.mat.br, pol...@googlegroups.com
E como faço para ler isso?


Henrique Oliveira

unread,
Mar 5, 2017, 3:16:40 PM3/5/17
to Garoa Hacker Clube, python...@googlegroups.com, grup...@googlegroups.com, h...@listas.tia.mat.br, pol...@googlegroups.com
Aparentemente você precisa de um browser.

Sergio Teixeira de Carvalho

unread,
Mar 5, 2017, 5:37:27 PM3/5/17
to hacker...@googlegroups.com
Muito obrigado Luciano.


--
-... . . -..- -.-. . .-.. .-.. . -. - - --- . .- -.-. .... --- - .... . .-.
Regras da Lista: https://garoa.net.br/wiki/Lista:LeiaAntesDeClicarNoSend
Para mais informações sobre o Garoa Hacker Clube acesse https://garoa.net.br
Mais opções do Google Groups, visite: https://groups.google.com/group/hackerspacesp
.--. .- .-. .- -- .- .. ... .. -. ..-. --- .-. -- .- . ... .- -.-. . ... ... . --- .-- .. -.- ..
Epoch 0 <=> Fundação: 1298244863 s ~ 2.408064*10^52 tP (tempos de Planck)
---
Você recebeu essa mensagem porque está inscrito no grupo "Garoa Hacker Clube" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para hackerspacesp+unsubscribe@googlegroups.com.



--


Sergio Teixeira de Carvalho

... realidade que só é realidade por que cremos que seja. Que os padrões que estamos propensos a perceber e por eles conduzir nosso cotidiano, são arbitrários. São invenções que foram sendo sedutoramente legitimadas por teorias. Toda ciência é feita sobre modelos sedutores, metáforas mesmo, como as próprias palavras também são.

Arthur Azevedo

unread,
Mar 16, 2017, 4:03:47 PM3/16/17
to hackerspacesp
Boa tarde.

Não sei se é pedir muito, mas como faço para converter para PDF ou epub ou até mesmo html, mas num arquivo único e com todas as imagens?

Gostaria de poder ler esse livro offline, antes de partir para a prática.

Fernando M.

unread,
Mar 16, 2017, 5:52:17 PM3/16/17
to hacker...@googlegroups.com
Arthur, se vc olhar no repositório, tem um arquivo Epub lá. Mas deu pau no meu Lev, então fiz um Epub usando uma extensão do Firefox.

Sandro Friedland

unread,
Mar 16, 2017, 6:06:53 PM3/16/17
to ghc
O Epub lá abriu normal no Calibre. Mas estará atualizado?

Alexandre Villares

unread,
Mar 21, 2017, 4:47:20 PM3/21/17
to Garoa Hacker Clube
É uma boa chance de experimentar o http://pandoc.org/ e converter...


On Thursday, 16 March 2017 19:06:53 UTC-3, Sandro Friedland wrote:
O Epub lá abriu normal no Calibre. Mas estará atualizado?
Em 16 de março de 2017 18:52, Fernando M. <falea...@gmail.com> escreveu:
Arthur, se vc olhar no repositório, tem um arquivo Epub lá. Mas deu pau no meu Lev, então fiz um Epub usando uma extensão do Firefox.
Em 16 de mar de 2017 17:03, "Arthur Azevedo" <arthur.c...@gmail.com> escreveu:
Boa tarde.

Não sei se é pedir muito, mas como faço para converter para PDF ou epub ou até mesmo html, mas num arquivo único e com todas as imagens?

Gostaria de poder ler esse livro offline, antes de partir para a prática.
--
-... . . -..- -.-. . .-.. .-.. . -. - - --- . .- -.-. .... --- - .... . .-.
Regras da Lista: https://garoa.net.br/wiki/Lista:LeiaAntesDeClicarNoSend
Para mais informações sobre o Garoa Hacker Clube acesse https://garoa.net.br
Mais opções do Google Groups, visite: https://groups.google.com/group/hackerspacesp
.--. .- .-. .- -- .- .. ... .. -. ..-. --- .-. -- .- . ... .- -.-. . ... ... . --- .-- .. -.- ..
Epoch 0 <=> Fundação: 1298244863 s ~ 2.408064*10^52 tP (tempos de Planck)
---
Você recebeu essa mensagem porque está inscrito no grupo "Garoa Hacker Clube" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para hackerspaces...@googlegroups.com.

--
-... . . -..- -.-. . .-.. .-.. . -. - - --- . .- -.-. .... --- - .... . .-.
Regras da Lista: https://garoa.net.br/wiki/Lista:LeiaAntesDeClicarNoSend
Para mais informações sobre o Garoa Hacker Clube acesse https://garoa.net.br
Mais opções do Google Groups, visite: https://groups.google.com/group/hackerspacesp
.--. .- .-. .- -- .- .. ... .. -. ..-. --- .-. -- .- . ... .- -.-. . ... ... . --- .-- .. -.- ..
Epoch 0 <=> Fundação: 1298244863 s ~ 2.408064*10^52 tP (tempos de Planck)
---
Você recebeu essa mensagem porque está inscrito no grupo "Garoa Hacker Clube" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para hackerspaces...@googlegroups.com.

--
-... . . -..- -.-. . .-.. .-.. . -. - - --- . .- -.-. .... --- - .... . .-.
Regras da Lista: https://garoa.net.br/wiki/Lista:LeiaAntesDeClicarNoSend
Para mais informações sobre o Garoa Hacker Clube acesse https://garoa.net.br
Mais opções do Google Groups, visite: https://groups.google.com/group/hackerspacesp
.--. .- .-. .- -- .- .. ... .. -. ..-. --- .-. -- .- . ... .- -.-. . ... ... . --- .-- .. -.- ..
Epoch 0 <=> Fundação: 1298244863 s ~ 2.408064*10^52 tP (tempos de Planck)
---
Você recebeu essa mensagem porque está inscrito no grupo "Garoa Hacker Clube" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para hackerspaces...@googlegroups.com.

Arthur Azevedo

unread,
Mar 22, 2017, 8:57:43 AM3/22/17
to hackerspacesp
Eu usei o pandoc, mas não descobri como fazer as imagens serem inseridas no ebook gerado.

Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para hackerspacesp+unsubscribe@googlegroups.com.

Alexandre B A Villares

unread,
Mar 22, 2017, 9:48:10 AM3/22/17
to hacker...@googlegroups.com
hmmm, boa pergunta...

Você recebeu essa mensagem porque está inscrito em um tópico no grupo "Garoa Hacker Clube" dos Grupos do Google.
Para cancelar inscrição nesse tópico, acesse https://groups.google.com/d/topic/hackerspacesp/n3skI8DmLeQ/unsubscribe.
Para cancelar inscrição nesse grupo e todos os seus tópicos, envie um e-mail para hackerspacesp+unsubscribe@googlegroups.com.

Arthur Azevedo

unread,
Mar 22, 2017, 9:51:35 AM3/22/17
to hackerspacesp
Acho que entendi o problema: a imagem da capa do livro está sendo referenciada como uma URL https, e o pandoc não está incluindo a imagem, está deixando a URL, aí o programa que eu uso no Android não está mostrando a imagem

Arthur Azevedo

unread,
Mar 22, 2017, 10:27:14 AM3/22/17
to hackerspacesp
Descobri o caminho (usei o index.md como exemplo/teste):

1 - converter para html "self contained"

pandoc .\index.md --output=index.html --self-contained

2 - converter para o formato desejado:

pandoc .\index.html --output=index.epub

Assim as imagens que estão referenciadas via URL serão embutidas no ebook.

Arthur Azevedo

unread,
Mar 23, 2017, 8:49:05 AM3/23/17
to hackerspacesp
Bom dia.

Descobri o problema do código inválido que vários ePub reader informam:

O código gerado pelo pandoc contém em algumas URLs o seguinte:

class="uri" class="uri"

Quando deveria ter somente 1 "class", aí o programa informa erro nessa posição, e alguns ignoram outros cancelam a renderização do ePub.

Alexandre B A Villares

unread,
Mar 23, 2017, 10:21:56 AM3/23/17
to hackerspacesp

Puxa Arthur! Obrigado pelas dicas!


Você recebeu essa mensagem porque está inscrito em um tópico no grupo "Garoa Hacker Clube" dos Grupos do Google.
Para cancelar inscrição nesse tópico, acesse https://groups.google.com/d/topic/hackerspacesp/n3skI8DmLeQ/unsubscribe.
Para cancelar inscrição nesse grupo e todos os seus tópicos, envie um e-mail para hackerspaces...@googlegroups.com.

Rodrigo Albernaz

unread,
Mar 23, 2017, 11:11:01 AM3/23/17
to hacker...@googlegroups.com
Excelente livro, obrigado Luciano!

Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para hackerspacesp+unsubscribe@googlegroups.com.




--
-... . . -..- -.-. . .-.. .-.. . -. - - --- . .- -.-. .... --- - .... . .-.
Regras da Lista: https://garoa.net.br/wiki/Lista:LeiaAntesDeClicarNoSend
Para mais informações sobre o Garoa Hacker Clube acesse https://garoa.net.br
Mais opções do Google Groups, visite: https://groups.google.com/group/hackerspacesp
.--. .- .-. .- -- .- .. ... .. -. ..-. --- .-. -- .- . ... .- -.-. . ... ... . --- .-- .. -.- ..
Epoch 0 <=> Fundação: 1298244863 s ~ 2.408064*10^52 tP (tempos de Planck)
---
Você recebeu essa mensagem porque está inscrito em um tópico no grupo "Garoa Hacker Clube" dos Grupos do Google.
Para cancelar inscrição nesse tópico, acesse https://groups.google.com/d/topic/hackerspacesp/n3skI8DmLeQ/unsubscribe.
Para cancelar inscrição nesse grupo e todos os seus tópicos, envie um e-mail para hackerspacesp+unsubscribe@googlegroups.com.

--
-... . . -..- -.-. . .-.. .-.. . -. - - --- . .- -.-. .... --- - .... . .-.
Regras da Lista: https://garoa.net.br/wiki/Lista:LeiaAntesDeClicarNoSend
Para mais informações sobre o Garoa Hacker Clube acesse https://garoa.net.br
Mais opções do Google Groups, visite: https://groups.google.com/group/hackerspacesp
.--. .- .-. .- -- .- .. ... .. -. ..-. --- .-. -- .- . ... .- -.-. . ... ... . --- .-- .. -.- ..
Epoch 0 <=> Fundação: 1298244863 s ~ 2.408064*10^52 tP (tempos de Planck)
---
Você recebeu essa mensagem porque está inscrito no grupo "Garoa Hacker Clube" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para hackerspacesp+unsubscribe@googlegroups.com.

Lindomar Bassette

unread,
Jan 27, 2018, 11:45:53 AM1/27/18
to Garoa Hacker Clube
alguem pode dar um help em como eu posso ler essa coisa.?  abro o ebub mas ele da um erro de render. sou inciante em tudo. desde ja agradeço abri o ebup pelo icecream ebook reader.

Mauricio Mudrik

unread,
Jan 27, 2018, 9:57:31 PM1/27/18
to Garoa Hacker Clube
Lindomar,

Veja se o arquivo baixou por inteiro.
Como é um Epub, experimente abrir como um arquivo ZIP. Se não apresentar problemas para descompactar, deveria ter aberto normalmente.
Se já mostrar qualquer mensagem de erro, baixe novamente.

Mudrik

Lindomar Bassette

unread,
Jan 28, 2018, 5:39:58 PM1/28/18
to hacker...@googlegroups.com
Imagem inline 1mauricio ta ai o que aparece. . descompactando abre um monte de arquivos.. como pensei que fosse um html tentei executar o index. porem so abre um texto sem nada de mais 
Imagem inline 2estes são os arquivos apos descompactar o epub esta dentro da pasta ebooks porem fica aparecendo aquela tabela vermelha na tela e e consigo nem mesmo retira-la. 

--
-... . . -..- -.-. . .-.. .-.. . -. - - --- . .- -.-. .... --- - .... . .-.
Regras da Lista: https://garoa.net.br/wiki/Lista:LeiaAntesDeClicarNoSend
Para mais informações sobre o Garoa Hacker Clube acesse  https://garoa.net.br
Mais opções do Google Groups, visite: https://groups.google.com/group/hackerspacesp
.--. .- .-. .- -- .- .. ... .. -. ..-. --- .-. -- .- . ... .- -.-. . ... ... . --- .-- .. -.- ..
Epoch 0 <=> Fundação: 1298244863 s ~ 2.408064*10^52 tP  (tempos de Planck)
---
Você recebeu esta mensagem porque está inscrito em um tópico do grupo "Garoa Hacker Clube" dos Grupos do Google.

Alexandre B A Villares

unread,
Jan 28, 2018, 6:39:49 PM1/28/18
to hacker...@googlegroups.com
Oi Lindomar,

Penei aqui também para fazer o Pandoc funcionar... os epubs que gerei tão dando erro.

Então se você não tem como ler online direto do https://penseallen.github.io/PensePython2e/

Ofereço duas soluções meia boca: Salve do navegador, PDF ou HTML

Baixe o repositório como o Markdown (os arquivos .md na pasta docs) e converta cada um com um conversor qualquer:
Testei o primeiro capítulo com este aqui e parece que foi: https://convertfiles.online/convert/md/epub

[ ]s

Alexandre

Você recebeu essa mensagem porque está inscrito em um tópico no grupo "Garoa Hacker Clube" dos Grupos do Google.

Lindomar Bassette

unread,
Jan 28, 2018, 7:30:48 PM1/28/18
to hacker...@googlegroups.com
 obrigado Alexandre. não havia reparado no conteúdo html do site.
e vi que o epub esta completo e sem erro. porem ainda aparece a mensagem em vermelho quando abro as paginas.
mexi remexi e vou postar aqui o passo a passo de como eu fiz pra caso alguém sofra a mesma luta que eu não se bata tanto..
obs: sei nada de nada foi tudo fussando mesmo.
obs2: caso isso nao seja permitido so avisar que apago. 
baixe so o arquivo PenseEmPython2e.ebup   
e instale o icecream ebook read https://icecreamapps.com/pt/Ebook-Reader/
abra o arquivo.
 caso apareça uma mensagem de erro como esta;
Imagem inline 1
click com o  segundo botão do mouse na pagina e ira aparecer a opção inspect. logo ira aparecer uma janela como esta:Imagem inline 2
click na setinha que estra antes da tag <html......> ira a parecer a tag do parsererror.
delete tudo de <parsererror> ate </parsererror>.
Imagem inline 3
 vai retirar o retângulo vermelho da tela. porem só desta pagina nas outras você terá que fazer o mesmo procedimento.

Alexandre B A Villares

unread,
Jan 28, 2018, 7:46:10 PM1/28/18
to hacker...@googlegroups.com
Muito legal você ter verificado que o conteúdo está OK e conseguido esse contorno, mesmo que trabalhoso!

É permitido fazer isso que você fez e ter acesso a esse material livremente graças a generosidade do autor Allen Downey que licenciou o livro original com uma licença que permite isso, e  generosidade da editora Novatec que licenciou a tradução em termos semelhantes – contando também com a boa vontade gerada na comunidade e divulgação da obra impressa que eles vendem normalmente).

[ ]s
Alexandre

Fábio Saiber

unread,
Jan 30, 2018, 2:51:29 PM1/30/18
to Garoa Hacker Clube
Obrigado, por compartilhar !


Em quinta-feira, 2 de março de 2017 01:17:37 UTC-3, Luciano Ramalho escreveu:

Arthur Azevedo

unread,
Jan 30, 2018, 5:48:53 PM1/30/18
to hackerspacesp
Oi galera

Dia 23/03/2017, nesta mesma thread, onde eu também estava pedindo ajuda para fazer o epub funcionar, eu compartilhei isso:


Bom dia.

Descobri o problema do código inválido que vários ePub reader informam:

O código gerado pelo pandoc contém em algumas URLs o seguinte:

class="uri" class="uri"

Quando deveria ter somente 1 "class", aí o programa informa erro nessa posição, e alguns ignoram outros cancelam a renderização do ePub.

"

Eu não tive tempo de fuçar o fonte do pandoc e corrigir isso. E esqueci de reportar esse bug.


Você recebeu essa mensagem porque está inscrito no grupo "Garoa Hacker Clube" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para hackerspacesp+unsubscribe@googlegroups.com.

ronalcanta...@gmail.com

unread,
Jul 20, 2018, 10:33:05 AM7/20/18
to Garoa Hacker Clube
Primeiramente eu gostaria de agradecer aos que disponibilizaram o livro gratuitamente, eu estava procurando um livro para iniciar meus estudos em Python e já estou maravilhado com a leitura do " Pense em Python" . O que não entendi lendo tutoriais para aprender, me tornou claro como nuvens em dia de sol. Segundamente, após baixar o epub do github, passei o arquivo para o meu Lev e quando fui abrir o pobrezinho bugou, então passei uma noite copiando htmls para o Sigil a fim de editar um novo epub e por fim mandei para o calibre para dar os retoques finais no índice e capa. O Download dessa fofura está disponível aqui →  Formato: EPUB 726KB → https://mega.nz/#!6KYCWKzT!aKZX1istOPVCC1c6iOqkfrLarGuOuQYKdlLbow-5FqE
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para hackerspaces...@googlegroups.com.

Reply all
Reply to author
Forward
0 new messages