Pandas 0.18은 read_csv zip 파일을 인수로 지원하고 압축 된 csv 테이블을 데이터 프레임에 올바르게 읽습니다. 하지만 압축 된 CSV로 데이터 프레임을 저장하는 to_csv() 메서드를 사용하려고하면 오류가 발생합니다. 공식 문서에 따르면 zip 형식은 to_csv() 메서드에서 지원되지 않습니다. 이견있는 사람? 고맙습니다.pandas read_csv() 메소드는 zip 아카이브 읽기를 지원하지만 to_csv() 메소드는 zip 아카이브 저장을 지원하지 않습니다.
오류 밖으로 IO 오류 : [errno를 2] 해당 파일 :
잘
데이터 = pd.read_csv ("\ ASML SED.zip E")를 작동 PD로
수입 팬더 또는 디렉토리 : 'E : ASML SED.zip \'
data.to_csv ("E : \ ASML SED Zipped.zip"압축 = '우편 번호')
[documentation] (http://pandas.pydata.org/pandas-docs/stable/generated/pandas.DataFrame.to_csv.html?highlight=to_csv)에서 'to_csv'가 gzip을 지원한다고 혼란 스럽습니다. 'compression' 속성을 통해. 왜 그것이 지원되지 않는다고합니까? 또한 몇 가지 샘플 코드가 도움이 될 것입니다. – shawnheide
To_csv()는 zip을 지원하지 않지만 read_csv()는 지원하지 않습니다. 혼란을 드려 죄송합니다. – Felix
코드 예 – Felix