| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Python Programming >> Content
    Cómo crear matrices de un archivo CSV con Python
    A valores separados por comas ( CSV) contiene datos en formato de texto plano separado por comas y saltos de línea . Los archivos CSV son comúnmente utilizados por programas como Microsoft Excel y MATLAB. Los archivos son una manera conveniente para almacenar datos, ya que no es necesario un programa para leerlos como se puede ver en cualquier editor de texto plano . Debido a su amplio uso , Python tiene un módulo integrado dedicado al transporte de archivos CSV . Instrucciones
    1

    Inicie el intérprete de línea de comandos Python
    2

    Escriba los siguientes comandos para hacer uso de los módulos de " matriz " " csv " y : .
    importación

    csv

    del array import array
    3

    Crear una matriz llamada "datos" para almacenar los valores del archivo CSV :

    data = array (' i ' )

    Para este ejemplo , se supone que los valores en el archivo CSV se firman enteros . Consulte la documentación del módulo de " matriz" en Docs.python.org si necesita especificar un tipo de datos diferente.
    4

    Abra un archivo CSV para leer con el comando "open" , especificando el nombre de archivo como primer argumento :
    archivo

    = open (' csvfile.csv ' , nueva línea ='' )

    la ruta del archivo de Python suele ser " C: \\ Python32 \\ " si ' re uso de Windows . Los archivos CSV pueden tener varias extensiones , como " csv ", " que" o " txt" . El argumento de la " nueva línea " ayuda a evitar los problemas de compatibilidad relacionados con caracteres de nueva línea
    5

    Utilice la función de " lector " en el módulo " csv " para leer el archivo CSV : .

    Csvinput = csv.reader (archivo)
    6

    Iterar a través de las líneas del archivo CSV utilizando un bucle "for" con el " csvinput " variables :

    de líneas en csvinput :
    7

    Escriba el siguiente comando , adjuntando como se muestra para que sea parte del bucle "for" :

    data.fromlist ( [ int ( x) para x en líneas] )
    8

    Pulse " Enter" para agregar una línea en blanco y ejecute el bucle "for". Los datos del archivo CSV se analizan como enteros y se añade a la gama de "datos" .
    9 "datos " Tipo

    y presiona " Enter" para ver que la matriz se ha llenado con los enteros almacenados en el archivo CSV.

    Previous :

    next :
      Artículos relacionados
    ·Cómo copiar una lista que contiene objetos en Python 
    ·Las funciones de Python con un diccionario 
    ·Cómo probar la intersección de dos líneas en Python 
    ·Cómo convertir un diccionario para XML en Python 
    ·Cómo calcular la serie de Fourier en Python 
    ·Cómo ver errores en Python 
    ·Cómo compilar y ejecutar en Python 
    ·Python Estructuras 
    ·Python Métodos Kernel 
    ·Cómo crear una carpeta nueva programación en Python 
      Artículos destacados
    ·¿Cómo habilito Java en mi barra de herramientas 
    ·VB6 Funciones de cadena 
    ·Cómo hacer un Glow Button en ActionScript 
    ·JavaScript para determinar si un elemento está deshabi…
    ·Cómo enumerar los discos en Python 
    ·Cómo ocultar una tarea en Java JFrame 
    ·Cómo dibujar un rectángulo en VB.Net 
    ·¿Por qué está parpadeando Scroll Bar 
    ·Cómo conseguir un argumento de entrada ARGV en C + + 
    ·Cómo comprobar Java para cuerdas entero 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com