A volta do blog

Posted on ter 06 agosto 2019 in Blog • Tagged with novidades, blog, programação, linux, segurança, pelican, python

Em 2009 resolvi organizar um blog pessoal para concentrar e compartilhar algumas coisas legais que eu encontro pelo caminho em minha jornada como profissional de TI. Apesar de inúmeras iniciativas semelhantes existentes, creio ser válido ter um canto para colocar as coisas, nem que seja só para apontar o local …


Continue reading

Gráficos no Python

Posted on qua 09 outubro 2013 in Dicas • Tagged with gráficos, python, programação

Uma ferramenta interessante para geração de gráficos com Python , para WEB , é o pygal

Os gráficos são gerados em SVG, com dinamismos implementados através de Jquery.  Detalhe: As bibliotecas Jquery e pygal.js são referenciadas em endereços no próprio site pygal.org, mas nada impede que se faça o download …


Continue reading

Console interativo no Python - melhorado!

Posted on qui 18 novembro 2010 in Dicas • Tagged with ipython, python, shell

Eu que já curto o Python e estava acostumado a testar recursos no console interativo, ao digitar o comando "python", agora aproveito ainda melhor os recursos de documentação embutida das classes em python. Basta utilizar o aplicativo 'ipython'.

O 'ipython' oferece um console muito mais poderoso.

Teste já (se for …


Continue reading

Python - emulando comandos shell

Posted on seg 25 janeiro 2010 in HowTo • Tagged with python, shell

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
#!/usr/bin/python
#-*- coding: UTF-8 -*-

import os

class Cmd(object):
   def __init__(self, cmd):
       self.cmd = cmd
   def __call__(self, *args):
       return os.system("%s %s" % (self.cmd …

Continue reading

Python - ordenar linhas de um arquivo

Posted on seg 25 janeiro 2010 in HowTo • Tagged with manipular arquivos, python

uma dica legal que en contrei em :

http://code.activestate.com/recipes/440612/

Um script em Pyhon para ordenar as linhas de um arquivo:

``` {style="padding-left: 30px;"}

!/usr/bin/python

-- coding: utf-8 --

import sys map(sys.stdout.write, sorted(file(sys.argv[1]).readlines())) ```