【学習ノート】03各列の内容を出力
1697 ワード
2017-11-26月曜日、どのように各列の内容の構想を単独で出力します:1.CSVファイル2を読み込む.新しい空のリスト[つまり最後に印刷するリスト]col 1=[]3.各列から取り出した要素を新規の空のリストA=[]4に配置する.col1.append[A] 5.print(col1)
try exceptionで例外を投げファイルが存在しない場合は例外を投げ出す
#
import csv
with open(r'C:\\Users\\ThinkPad\\Desktop\\example.csv') as file:
readCsv=csv.reader(file,delimiter=',')
col1=[]
col2=[]
col3=[]
col4=[]
col5=[]
flag = 1
for i in readCsv: // i Excel ( list )
if flag == 1: // , , 。
flag = 0
continue
a=i[0] //
b=i[1] //
c=i[2]
d=i[3]
e=i[4]
col1.append(a) // col1
col2.append(b)
col3.append(c)
col4.append(d)
col5.append(e)
print(col1)
print(col2)
print(col3)
print(col4)
print(col5)
try exceptionで例外を投げファイルが存在しない場合は例外を投げ出す
# try: except Exception as e
import csv
try:
with open(r"C:\\Users\\ThinkPad\\Desktop\\example.csv") as file:
readCSV=csv.reader(file,delimiter=',')
col1=[]
col2=[]
col3=[]
col4=[]
col5=[]
flag=1
for i in readCSV:
if flag==1:
flag=0
continue
a=i[0]
b=i[1]
c=i[2]
d=i[3]
e=i[4]
col1.append(a)
col2.append(b)
col3.append(c)
col4.append(d)
col5.append(e)
print(col1)
print(col2)
print(col3)
print(col4)
print(col5)
except Exception as e:
print(e)
print(" csv !")