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
'■ 현재-ing > ㅡPython' 카테고리의 다른 글
파이썬 (커맨드모드, 에디터모드) (0) | 2021.08.18 |
---|---|
파이썬 아나콘다 설치 및 기본실행 (0) | 2020.07.08 |
파이썬 리스트 활용 및 딕셔너리 활용, 찾기, 색인 (0) | 2020.07.07 |
파이썬 거북이 인사 여러번 받기, 2개 변수 받기 (0) | 2020.07.07 |
파이썬 원 여러개 그리기, 신호등, 거북이 이동 리스트 (0) | 2020.07.07 |