Programação  
 
Conhecimento computador >> Programação >> Programação Python >> 
Como criar matrizes de um arquivo CSV com o Python
A Comma-Separated Value ( CSV) contém dados em formato de texto simples separados por vírgulas e quebras de linha. Arquivos CSV são comumente usados ​​por programas como Microsoft Excel e MATLAB . Os arquivos são uma forma conveniente de armazenar os dados , porque você não precisa de um tal programa para lê-los , como você pode visualizá-los em qualquer editor de texto simples. Por causa de seu uso difundido , Python tem um módulo integrado dedicado a trabalhar com arquivos CSV. Instruções
1

Inicie o Python de linha de comando intérprete
2

Digite os seguintes comandos para fazer uso dos " csv " e módulos " matriz " : .
importação

csv

de array importação
3

Criar uma matriz chamada "data" para armazenar os valores a partir do arquivo CSV:

data = array (' i ')

Para este exemplo, supõe-se que os valores no arquivo CSV são inteiros assinados. Consulte a documentação para o módulo "array" em Docs.python.org se você precisa especificar um tipo de dados diferente.
4

Abra um arquivo CSV para a leitura com o " abrir " o comando , especificando o nome do arquivo como o primeiro argumento :

file = open (' csvfile.csv ' , nova linha ='' )

o caminho do arquivo para Python é geralmente " C: \\ Python32 \\" se você está usando o Windows . CSV pode ter várias extensões , como " csv ", " que" ou " txt ". O argumento de " nova linha " ajuda a evitar vários problemas de compatibilidade envolvendo caracteres de nova linha
5

Use a função de "leitor" no módulo " csv " para ler a partir do arquivo CSV: .

Csvinput = csv.reader (arquivo)
6

Iterate através das linhas do arquivo CSV usando um laço "for" com a variável " csvinput " :

para linhas em csvinput :
7

Digite o seguinte comando , colocando -o como mostrado para torná-lo parte do laço "for" :

data.fromlist ( [ int ( x) para x em linhas] )
8

Pressione "Enter " para adicionar uma linha em branco e executar o laço "for" . Os dados do arquivo CSV são analisados ​​como inteiros e adicionado à matriz " de dados" .
9 Tipo

" dados " e pressione " Enter" para ver que a matriz foi preenchida com os números inteiros armazenados no arquivo CSV.

Anterior :

Próximo : No
  Os artigos relacionados
·Como remover Sublistas vazios com Python 
·Python Tutorial para concatenação 
·Como calcular a interpolação numérica Usando Python 
·Como encontrar subconjuntos em um Python 
·Como Entrar e Zangle Usando Python 
·Como ler a Seleção Listbox em Python 
·Como formatar uma String em Python 
·Como fazer uma String Maiúsculas Usando Python 
·Como calcular a largura do texto Com Python 
·Como: Python Usando a API do Twitter 
  Artigos em destaque
·Como saber que versão do Java está sendo executado no…
·Como criar e Funções de Dados Atualização 
·Como Código transferência de dados usando HTTPService…
·Como Chegar JavaScript se ele está desativado no PHP 
·Como ocultar uma enquete sobre a Aliança Layout 
·Como: GTK Seleção de Cores 
·Como importar arquivos de jZip para PHP MyAdmin 
·Comparações string case-insensitive em Python 
·Como mesclar inteiros algoritmos originais 
·Como link Arquivos JS externo 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados