Tutorial: Pandas Dataframe to Numpy Array and store in HDF5

Posted on Sáb 06 setembro 2014 in Python • Tagged with python, hdf5, pandas, numpy, h5py

Convert a pandas dataframe in a numpy array, store data in a file HDF5 and return as numpy array or dataframe.

Converter múltiplos arquivos PDF em um único

Posted on Seg 08 abril 2013 in Software • Tagged with ubuntu, shell

Para converter vários arquivos pdf em um único arquivo usando Ubuntu, basta instalar o pdftk:

$ sudo apt-get install pdftk

e rodar o seguinte comando:

$ pdftk <infile> cat output <outfile>

Por exemplo, crie um diretório com vários arquivos pdf e execute:

$ pdftk *.pdf cat output arquivo_final.pdf

Outra forma seria com …


Continue reading

Django - Please copy and paste the text of the error

Posted on Sáb 23 março 2013 in Software • Tagged with culture, phabricator

Um dos melhores textos que já li...extraído do material do Phabricator.

http://www.phabricator.com/docs/phabricator/article/Please_Please_Please.html


Continue reading

Django - Traduções - como testar as traduções via linha de comando

Posted on Sáb 12 janeiro 2013 in Python • Tagged with python, django

Via linha de comando é possível testar strings traduzidas do Django.

Ative o shell do django:

$ python manage.py shell

No shell, importar o módulo translation:

>>> from django.utils import translation
>>> translation.activate('pt-br')

Dessa forma a tradução pt-br é ativada, em seguida busque uma string traduzida:

>>> translation.ugettext('Admin …

Continue reading

Django - Adicionando traduções as suas app's

Posted on Sáb 12 janeiro 2013 in Python • Tagged with python, django

Para criar as traduções para as aplicações basta:

Acessar o diretorio da app:

$ cd <app>

Criar um diretório "/locale":

$ mkdir locale

Rodar o comando que lista as strings a serem traduzidas, repare que o nome do locale é "pt_BR".

Obs: o locale deve seguir a mesma convenção dos locales utilizados …


Continue reading

Python Virtualenv - Ambiente virtual para desenvolvimento

Posted on Ter 16 outubro 2012 in Python • Tagged with python, virtualenv

O python tem um projeto bem interessante para isso chamado virtualenv, que cria um ambiente virtual ("sandbox") do ambiente principal da sua máquina e permite que vc utilize diferentes tipos de instalação de componentes no ambiente de desenvolvimento e posteriormente em produção.

Para instalar o virtualenv é preciso:

  • Python 2 …

Continue reading