-
Recent Posts
Recent Comments
- Adriano on PHP: Atribuição condicional (ternário)
- ゴヤール 店舗 on Tcl/Tk: Como copiar e colar (clipboard, área de transferência)
- Roberto on Javascript: Construindo listas dinamicamente
- 厦门钰盛工贸有限公司,位于福建厦门市集美区厦门集美区东安村四埭尾5号,这里有相 on MySQL: INSERT com SELECT na mesma query
- Vagner on Javascript: Validação dentro do XHTML com CDATA
Tags
$HOME alias ano AppleScript argv array bc biblioteca C clipboard comando copy CPP curdate cálculo daemon dia error execução foreach gcc IP JavaScript LaTeX memória MySQL mês número números objeto paste perímetro PHP pi posix Python Shell stdout strings tabela Tcl-Tk Tcl/Tk terminal variável área de transferênciaArchives
Livros da equipe do CODARE
Expressões Regulares
Uma Abordagem Divertida
de Aurélio Marinho Jargas
Shell Script Profissional
de Aurélio Marinho Jargas
PHP-GTK 2ª Edição
de Pablo Dall'Oglio
PHP Programando com Orientação a Objetos
de Pablo Dall'Oglio
Ruby: Conhecendo a Linguagem
de Eustáquio Rangel (TaQ)
Tag Archives: Python
Python: Introspeção de atributos e métodos com vars(), locals() e dir()
Para descobrir os atributos de um objeto podemos utilizar: objeto.__dict__ vars(objeto) Para descobrir os atributos de uma classe: vars(Classe()) Se utilizar vars() sem argumentos, funciona como locals(), listando todas as variáveis. Para listar métodos e atributos de um objeto: dir(objeto)
Python: Teste condicional e estruturas de dados vazias
Classes que implementam o método __len__, quando testadas com if, este método é invocado. Portanto, para uma lista vazia, o teste falha. x = []; if x: print “OK” # Nao imprime nada Para mudar este comportamento, basta reimplementar o … Continue reading