Scripts sugeridos

Jogo da forca em Python

Minha implementação do famoso jogo da forca ("hangman") como exercício na linguagem Python. O jogo escolhe a palavra secreta de um arquivo "wordlist.txt" contendo palavras em cada linha.

Por: Artur Rabelo


Lista Encadeada em Python

Olá a todos, Recentemente li aqui no VOL, um artigo sobre listas. Isso me motivou a desenvolver algoritmos não somente de listas, mas também de pilhas, filas e etc... A implementação que fiz aqui de lista é bem simples: cria-se um nó raiz, e por conseguinte vai acrescentado. vale lembrar que, o Python já implementa nativamente o tipo lista, e ordenado, que por sua vez é bem superior ao mostrado. A intenção é mostrar uma maneira diferente de implementação. Abraços

Por: Fagner Amaral de Souza Candido


Lista Ligada em Python usando Classes

Vendo que muitos procuram como programar em Python, resolvi escrever este programa de lista ligada mostrando todas as vantagens da não instanciação dos tipos em Python, ajudando a poder usar qualquer tipo de dado dentro dessa lista. Estou usando duas classes, uma para o nó e outra para a estrutura da lista. Esse código é muito bom para iniciantes em Python. Uso o Python 3.1 para esse código.

Por: Thiago Baldim


Leitura de todos os valores de qualquer xml

Prezados, esta semana tive a necessidade de ler todos os valores de alguns arquivos xml para calculo de hash dos mesmos, inicialmente tentei usar expressões regulares para excluir as tags e ler os valores, como por exemplo : txtPuro=re.sub(r'(<[^>]*>)*([ \n\t])?','',string), só que o trabalho para adaptação do texto no modelo que eu precisava não justificou varias expressões regulares dentro de um texto que pode ser gigante no meu caso. Então resolvi fazer um script em python para ler todos os valores de qualquer arquivo xml com a utilização de recursão, para isto o algoritmo vai chamando a função readChild até que ele chegue na folha, ou seja, o nodo não possua filhos. Bom segue abaixo o script que pode ser adaptado ou alterado por qualquer pessoa para seus fins particulares, desde que se mantenha a nota de autoria escrita no inicio do arquivo (muitos espertos vão apagar e falar que eles fizeram), mais ai já demonstra a capacidade da pessoa em ao menos respeitar o trabalho dos outros. O script foi modelado para geração do hash do texto obtido, mais pode ser adaptado para qualquer outra utilidade. Qualquer dúvida podem entrar em contato.

Por: César tinum da silva


Serialização em Python usando pickle

Neste script criei um pequeno e simples sistema de armazenamento de livros que armazena os dados no disco por meio de serialização, utilizando o módulo pickle. O sistema roda em modo texto, e o código está documentado.

Por: Francisco Souza





Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts