STDIN에서 csv 파일을 읽고 그것에 대해 작업하고 싶습니다.입력 파일을 파이썬에서 csv로 읽음
다음은 csv 파일을 읽고 필요한 작업을 수행하는 코드입니다. 이것은 잘 작동합니다. 하지만 STDIN의 의견을 듣고 싶습니다.
import csv
with open('hospital_data.csv', 'rb') as csvfile:
myDict = {}
csvreader = csv.reader(csvfile, delimiter=',')
for row in csvreader:
if row[6] not in myDict.keys():
#print 'Zipcode: ' + row[6] + ' Hospital code: ' + row[1]
myDict[row[6]] = 1
elif row[6] in myDict.keys():
#print 'value in row '+ str(myDict[row[6]])
myDict[row[6]] += 1
파이썬에서 STDIN 파일을 csv 파일로 읽는 방법이 있습니까?