내 Python 스크립트의 목적은 불일치를 찾는 여러 CSV 파일에있는 데이터를 비교하는 것입니다. 데이터 순서는 있지만 파일 순서가 다릅니다. 파일에는 대략 70K 라인이 포함되어 있으며 약 15MB의 무게가 나옵니다. 공상이나 하드 코어는 여기에 없습니다. 내가 제대로 내 CSV 파일에서 읽기Python : 일반 CSV 파일 구문 분석 및 조작
def getCSV(fpath):
with open(fpath,"rb") as f:
csvfile = csv.reader(f)
for row in csvfile:
allRows.append(row)
allCols = map(list, zip(*allRows))
- 암 : 여기에 코드의 일부?
csv.reader
을 사용하고 있지만csv.DictReader
을 사용하면 도움이 될까요? - 정확한 열에 특정 값을 가진 전체 행을 포함하는 목록을 만들려면 어떻게해야합니까? 내가 제대로 질문을 이해한다면
StackOverflow의 단일 질문은 _single_, 좁은 범위, 명확하고 간결하게 설명 된 질문이어야하며 다른 사람들에게 도움이 될만큼 충분히 포괄적이어야합니다. 소란스러운 이야기가 아니라별로. –
@CharlesDuffy "방랑 이야기"를 쓴 이유는 정확하게 내가 읽은 많은 질문들이 분명하지 않기 때문입니다. – CHM
부여되었지만 명확성을 달성하는 데 집중된 산문이 필요합니다. 그렇지 않으면 조명이 아닌 노이즈가 추가됩니다. –