'목록하단 광고 치환자(withSeok)

CsvRead.py
0.00MB
학급문고.csv
0.00MB

import csv

fiCsv1=open('학급문고.csv')
vData=csv.reader(fiCsv1)

print(vData)
     #csv 오브젝트라고만 출력됨
print("")

for row in vData :
     print(row)

fiCsv1.close()
 
import csv

fiCsv1=open('학급문고.csv')
vData=csv.reader(fiCsv1)

#print(vData)
     #csv 오브젝트라고만 출력됨
#print("")

header=next(vData)
     #첫 줄을 헤드로 처리
     #출력하지 않음

for row in vData :
     print(row)

fiCsv1.close()
 
import csv

fiCsv1=open('학급문고.csv')
vData=csv.reader(fiCsv1)

#print(vData)
     #csv 오브젝트라고만 출력됨
#print("")

header=next(vData)
     #첫 줄을 헤드로 처리
     #출력하지 않음
vData=list(vData)

for row in vData :
     print(row)

for row in vData :
     print(row)

     #리스트 형태로 저장되어
     #위와 같이 두 번 출력가능
     #만약cvs로만 불러오면
     #파일처리에 따라
     #두 번 출력은 불가능

fiCsv1.close()

CsvRead3.py
0.00MB
학급문고.csv
0.00MB


import csv

fiCsv1=open('학급문고.csv')
vData=csv.reader(fiCsv1)

#header=next(vData)
vData=list(vData)

for row in vData :
     print(row)
print("----------------------")
for row in vData :
     print(row[0],"/",row[2],"/",row[3])
     #리스트이므로
     #필요한 자료만 출력가능

fiCsv1.close()
 

import csv

fiCsv1=open('학급문고.csv')
vData=csv.reader(fiCsv1)

#header=next(vData)
vData=list(vData)

for row in vData :
     print(row)
print("----------------------")
for row in vData :
     print(row[0::2])
     #한칸씩 건너 뛰어
     #출력함

fiCsv1.close()
 

import csv

fiCsv1 = open('학급문고.csv')
vData = csv.reader(fiCsv1)

header = next(vData)

for row in vData :
     row[0] = int(row[0])+10
         #정수로 처리
     row[-1] = 'X'
         #끝 대출여부 X로 표시
     print(row)

fiCsv1.close()
 
작은 따옴표가 사라져 
첫째 내용은 숫자로 처리됨을 알 수 있다.
728x90

+ Recent posts