Pular para o conteúdo principal

Programa Exemplo para abrir e escrever arquivos em disco

# -*- coding: utf-8 -*- 

# Criando um pequeno banco de dados para testes
# Nome, Idade, Peso[Kg], Altura[m]

banco = [
          ["Siloé", 37, 55.5, 1.62],
 ["Ingridt", 35, 56.3, 1.60],
 ["Karina", 34, 46.5, 1.64],
 ["Carlota", 39, 79.3, 1.54],
 ["Wanda", 30, 59.0, 1.68],
 ["Paloma", 38, 47.0, 1.57],
 ["Yvone", 37, 67.0, 1.58],
 ["Betânia", 32, 60.4, 1.62],
 ["Edilene", 36, 64.5, 1.75],
 ["Agnes", 32, 49.5, 1.56],
 ["Taciana", 38, 66.0, 1.72],
 ["Naura", 35, 62.9, 1.76],
 ["Olga", 33, 83.2, 1.62],
 ["Dânia", 40, 62.0, 1.66],
 ["Giovana", 38, 53.7, 1.77]
        ]

import pickle # módulo necessário para salvar como "streams" dados como listas, tuplas ou dicionários

# Escrevendo os dados em um arquivo em disco
arquivo = open("Banco_de_Dados.dat","w") # abre um arquivo em disco para escrita de informações (w = write)
pickle.dump(banco,arquivo) # Grava uma "stream" do objeto "banco" para o arquivo
arquivo.close() # termina a operação e assegura que os dados foram escritos no arquivo em disco


# Recuperando os dados
arquivo = open("Banco_de_Dados.dat","r") # abre um arquivo em disco para leitura de informações (r = read)
dados = pickle.load(arquivo) # lê a "stream" a partir do arquivo e reconstroi o objeto (lista) original
arquivo.close()


# Testando...

print("Nome, Idade, Peso[Kg], Altura[m]")

# Imprimindo a variável "dados"
for a in range(0,len(dados)):
        print('{0} {1} {2} {3}').format(dados[a][0],dados[a][1],dados[a][2],dados[a][3])


Comentários

Postagens mais visitadas deste blog

Calandragem

Calandragem é um processo de transformação onde o material na forma de espaguete ou chapa grossa é passado entre dois ou mais rolos contra-rotantes, que por sua vez o pressiona com o objetivo de achatá-lo. Dessa forma são produzidos o filme calandrado e a chapa calandra. Para Polímeros: Equipamento:  Calandra. Ela pode ser alimentada diretamente da extrusora. Processo Industrial para:  Pneus de carros, correias transportadoras, produtos infláveis, barracas a prova de água e capas de chuva. Processo:  A calandragem é basicamente um processo no qual o material granulado ou em pó amolecido é puxado através da região estreita entre dois ou mais rolos co-rotacionais, de tal forma a produzir um filme ou lâmina. Além da produção de lâminas (chapas), as calandras podem ser utilizadas para dar acabamento superficial como brilho e rugosidade. As variáveis importantes a serem relacionadas são a espessura do laminado, os diâmetros e as velocidades dos rolos. A massa pol...

Download - CD Red Hot Chili Peppers - Freaky Styley (Remastered) - 1985

Download - CD Red Hot Chili Peppers - Freaky Styley (Remastered) - 1985 Faixas 01 - Jungle Man 02 - Hollywood (Africa) 03 - American Ghost Dance 04 - If You Want Me To Stay 05 - Nevermind 06 - Freaky Styley 07 - Blackeyed Blonde 08 - The Brothers Cup 09 - Battle Ship 10 - Lovin'  & amp; Touchin' 11 - Catholic School Girls Rule 12 - Sex Rap 13 - Thirty Dirty Birds 14 - Yertle The Turtle 15 - Nevermind (Demo Version) 16 - Sex Rap (Demo Version) 17 - Freaky Styley (Original Long Version) 18 - Millionaires Against Hunger Link para download:  http://adf.ly/1RAzQi Informações Banda:  Red Hot Chili Peppers Gêneros:  Funk Rock, Rock Alternativo Período em Atividade:   1983 - Atualmente Integrantes:   Anthony Kiedis, Flea, Chad Smith, Josh Klinghoffer Página Oficial:  www.redhotchilipeppers.com Servidor:  mega Senha/password:  rdbp

Lixo: uma responsabilidade de todos

Link do vídeo no youtube:  http://adf.ly/1STf33