12. E agora?
Espera-se que a leitura deste tutorial tenha aguçado seu interesse em usar
Python — você deve estar sedento para aplicar Python na solução de seus
problemas reais. Agora, onde você deveria ir para aprender mais?
Este tutorial é uma parte da documentação do Python. Algumas outras partes
desta documentação são:
- The Python Standard Library:
Você deveria navegar através deste manual que é um material de referência
completo (embora conciso) sobre os tipos, funções e módulos incluídos na
biblioteca padrão. A distribuição padrão de Python inclui muito código
extra. Há módulos para ler caixas de e-mail Unix, recuperar documentos via
HTTP, gerar números aleatórios, tratar opções de linha de comando,
escrever programas CGI, comprimir dados e muitas outras tarefas. Passear
pela Referência da Biblioteca Padrão te dará uma ideia do que está
disponível.
- Installing Python Modules explica como instalar módulos externos escritos por
outros usuários de Python.
- The Python Language Reference: Uma explicação detalhada sobre a sintaxe e a
semântica do Python. É uma leitura pesada, mas é útil como um guia completo
à linguagem em si.
Mais recursos sobre python:
- http://www.python.org: O site oficial do Python. Contém código, documentação
a aponta para para outras páginas na web relacionadas a Python. Este site é
espelhado em vários lugares ao redor do mundo como Europa, Japão e Austrália;
Um servidor secundário pode ser mais rápido que o site principal dependendo
da sua localização geográfica.
- http://www.python.org.br: Site mantido pela comunidade brasileira de Python.
- http://docs.python.org: Acesso rápido à documentação do Python.
- http://pypi.python.org: O índice de pacotes Python (Python package index),
anteriormente apelidado de Cheese Shop , é um índice de módulos
Python criados pelos usuários. Uma vez que você começar a publicar código,
pode registrar seus pacotes aqui para que outros possam encontrá-los.
- http://aspn.activestate.com/ASPN/Python/Cookbook/: O Python Cookbook
(livro de receitas de Python) é uma grande coleção de exemplos de código,
módulos maiores e scripts úteis. Contribuições particularmente notáveis
foram reunidas em um livro chamado Python Cookbook (O’Reilly & Associates,
ISBN 0-596-00797-3.)
Você pode enviar suas questões e problemas relacionados a Python, em inglês,
para o newsgroup comp.lang.python ou enviá-las para a lista de
e-mails em python-list@python.org. O newsgroup e a lista de e-mails são
interligadas então mensagens enviadas para uma serão automaticamente
encaminhadas para outra. São por volta de 55 mensagens diárias (com picos de
muitas centenas), com perguntas (e respostas), sugestões de novas
funcionalidades e anúncios de novos módulos. Antes de enviar mensagens, leia a
lista de perguntas frequentes (também
chamada de FAQ), ou dê uma olhada no diretório Misc/ incluído na
distribuição dos fontes do Python. Os arquivos da lista de e-mails estão
disponíveis em http://mail.python.org/pipermail/. A FAQ responde a muitas
questões que chegam frequentemente e pode ter a solução para o seu problema.
Existe também o grupo de discussão da comunidade brasileira de Python:
python-brasil no Google Groups,
(média de 17,6 mensagens por dia em 2011), com discussões de ótimo nível
técnico. Fique à vontade para mandar suas perguntas, mas antes de
enviá-las, dê uma lida na página
AntesDePerguntar.