Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako vytvoriť pole z CSV Python

hodnoty oddelené čiarkami ( CSV ​​) súboru obsahuje dáta vo formáte obyčajného textu oddeleného čiarkami a konce riadkov . CSV súbory sú bežne používané programy , ako je Microsoft Excel a MATLAB . Súbory sú pohodlný spôsob , ako ukladať dáta , pretože nemusíte taký program , aby si ich , ako si môžete prezrieť v ľubovoľnom editore obyčajného textu . Vzhľadom k ich širokému použitiu , Python má vstavaný modul venovaný práci so súbormi vo formáte CSV . Pokyny dovolená 1

Spustenie Pythone z príkazového riadku interpretu
2

Zadajte nasledujúce príkazy využívať k " csv " a modulov " pole " : .

import csv

z poľa dovozu poľa
3

vytvoriť pole s názvom " dáta " pre uloženie hodnoty zo súboru CSV :

data = array ( ' i ' )

v tomto príklade sa predpokladá , že hodnoty v súbore CSV sú podpísané celé čísla . Obráťte sa na dokumentáciu pre " pole " modulu na Docs.python.org Ak potrebujete zadať iný dátový typ .
4

Otvorte súbor CSV pre čítanie sa " otvoriť " príkazu , s uvedením názov súboru ako prvý argument :

súbor = open ( ' csvfile.csv ' , nový riadok = '' )

Cesta k súboru pre Python je zvyčajne " C : \\ Python32 \\ " , ak vám ' re pomocou systému Windows . Súbory CSV môžu mať rôzne rozšírenia , ako je " csv " , " dát " alebo " txt " . Argument " nový riadok " pomáha vyhnúť sa rôzne problémy s kompatibilitou , ktoré zahŕňajú znaky nového riadku
5

použite funkciu " čítačky " v " csv " modul pre čítanie zo súboru CSV : .

Csvinput = csv.reader ( súbor )
6

iterácii riadky súboru CSV pomocou " pre " slučky s " csvinput " premenné :

riadkov v csvinput :
7

Zadajte nasledujúci príkaz , priloží ju , ako je znázornené , aby bolo súčasťou " pre " slučky :

data.fromlist ( [ int ( x ) pre x v riadkoch ] )
8

Stlačte tlačidlo " Enter " pridať prázdny riadok a spustite " pre " slučky . Dáta z CSV súboru sú analyzované ako celé čísla a pridané do "data " pole .
9

typ " dáta " a stlačte " Enter " vidieť , že pole bola vyplnená celými číslami uloženými v súbore CSV .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené