python 이 csv 파일 을 읽 을 때 행동 헤더 나 폼 이 없 는 방법 을 지정 합 니 다.
(1)header 인자(기본 값)를 설정 하지 않 을 때:
df1 = pd.read_csv('target.csv',encoding='utf-8')
df1
(2)header=1 시:
import pandas as pd
df2 = pd.read_csv('target.csv',encoding='utf-8',header=1)
df2
(3)header=-1 시(폼 없 는 CSV 파일 을 읽 을 수 있 음):
df3 = pd.read_csv('target.csv',encoding='utf-8',header=-1)
df3
PS:python CSV 파일 에서 헤더 삭제
지루 한 작업 이 있다 고 가정 하면 수백 CSV 파일 의 첫 줄 을 삭제 해 야 합 니 다.아마도 당신 은 그것들 을 자동화 하 는 과정 에 보 낼 것 입 니 다.데이터 만 필요 하고,열 마다 맨 위 에 있 는 헤더 가 필요 하지 않 습 니 다.Excel 에서 각 파일 을 열 고 첫 줄 을 삭제 하고 다시 저장 할 수 있 지만 몇 시간 이 걸 립 니까?우 리 는 프로그램 을 써 서 이 일 을 합 시다.이 프로그램 은 현재 작업 디 렉 터 리 에 있 는 모든 확장자.csv 파일 을 열 고 CSV 파일 의 내용 을 읽 고 첫 줄 의 내용 을 제거 하고 같은 이름 의 파일 을 다시 써 야 합 니 다.이 는 CSV 파일 의 오래된 내용 을 새 롭 고 표 가 없 는 내용 으로 대체 합 니 다.
전체적으로 말 하면 이 프로그램 은 다음 과 같은 몇 가 지 를 해 야 한다.
현재 작업 디 렉 터 리 에 있 는 모든 CSV 파일 을 찾 습 니 다4.567917.모든 파일 의 모든 내용 을 읽 습 니 다
프로그램 이 해 야 할 첫 번 째 일 은 현재 작업 디 렉 터 리 에 있 는 모든 CSV 파일 이름 의 목록 을 반복 하 는 것 입 니 다.removeCsvHeader.py 를 이렇게 보이 게 합 니 다:
#! python3
# removeCsvHeader.py - Removes the header from all CSV files in the current
# working directory
import csv, os
os.makedirs('headerRemoved', exist_ok=True)
# Loop through every file in the current working directory.
for csvFilename in os.listdir('.'):
if not csvFilename.endswith('.csv'):
continue # skip non-csv files
이상 이 바로 본 고의 모든 내용 입 니 다.여러분 의 학습 에 도움 이 되 고 저 희 를 많이 응원 해 주 셨 으 면 좋 겠 습 니 다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
로마 숫자를 정수로 또는 그 반대로 변환그 중 하나는 로마 숫자를 정수로 변환하는 함수를 만드는 것이었고 두 번째는 그 반대를 수행하는 함수를 만드는 것이었습니다. 문자만 포함합니다'I', 'V', 'X', 'L', 'C', 'D', 'M' ; 문자열이 ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.