Python

De Peotta-Wiki
Ir para: navegação, pesquisa

Python é uma linguagem de programação que permite trabalhar com mais rapidez e integrar seus sistemas de forma mais eficaz. Você pode aprender a usar Python e ver os ganhos quase imediatos de produtividade e menores custos de manutenção.

Conteúdo

Instalação

Existem diversas implementações do Python:

IronPython (Python rodando .NET)
Jython (Python rodando em máquina virtual Java)
PyPy (Implementação rápida com JIT compiler)
Stackless Python (Suporte a microthreads)
ActiveState ActivePython (versão comercial e community, inclui módulos de computação cientifica)
Portable Python (Python configurado para rodar em modo)

Linux

apt-get install python3

Instalar pacotes e bibliotecas

apt-get install python-setuptools

Windows

Baixar a versão para seu sistema operacional download

Instalar pacotes e bibliotecas

Instalar a biblioteca setup para sua versão de python. setuptools

Exemplo de instalação de uma biblioteca. Parser para feed rss.

C:\Python27\feedparser-5.1.3>python setup.py install                                            
running install                                                                                  
running bdist_egg                                                                                
running egg_info                                                                                
writing feedparser\feedparser.egg-info\PKG-INFO                                                  
writing top-level names to feedparser\feedparser.egg-info\top_level.txt                          
writing dependency_links to feedparser\feedparser.egg-info\dependency_links.txt                  
reading manifest file 'feedparser\feedparser.egg-info\SOURCES.txt'                              
reading manifest template 'MANIFEST.in'                                                          
writing manifest file 'feedparser\feedparser.egg-info\SOURCES.txt'                              
installing library code to build\bdist.win32\egg                                                
running install_lib                                                                              
running build_py                                                                                
creating build                                                                                  
creating build\lib                                                                              
copying feedparser\feedparser.py -> build\lib                                                    
creating build\bdist.win32                                                                      
creating build\bdist.win32\egg                                                                  
copying build\lib\feedparser.py -> build\bdist.win32\egg                                        
byte-compiling build\bdist.win32\egg\feedparser.py to feedparser.pyc                            
creating build\bdist.win32\egg\EGG-INFO                                                          
copying feedparser\feedparser.egg-info\PKG-INFO -> build\bdist.win32\egg\EGG-INFO                
copying feedparser\feedparser.egg-info\SOURCES.txt -> build\bdist.win32\egg\EGG-INFO            
copying feedparser\feedparser.egg-info\dependency_links.txt -> build\bdist.win32\egg\EGG-INFO    
copying feedparser\feedparser.egg-info\top_level.txt -> build\bdist.win32\egg\EGG-INFO          
zip_safe flag not set; analyzing archive contents...                                            
creating dist                                                                                    
creating 'dist\feedparser-5.1.3-py2.7.egg' and adding 'build\bdist.win32\egg' to it              
removing 'build\bdist.win32\egg' (and everything under it)                                      
Processing feedparser-5.1.3-py2.7.egg                                                            
Copying feedparser-5.1.3-py2.7.egg to c:\python27\lib\site-packages                              
Adding feedparser 5.1.3 to easy-install.pth file                                                
                                                                                                 
Installed c:\python27\lib\site-packages\feedparser-5.1.3-py2.7.egg                              
Processing dependencies for feedparser==5.1.3                                                    
Finished processing dependencies for feedparser==5.1.3

Eclipse

Ferramentas pessoais
Espaços nominais

Variantes
Ações
Navegação
Ferramentas