0
내부 웹 사이트에서 직접 csv 데이터를 가져 오기 위해 httplib2를 사용하고 있습니다. 데이터는 이미 csv 형식이므로 간단한 file.write를 사용하여 파일에 직접 저장하려고합니다.여분의 줄 바꿈으로 파이썬 csv 데이터 저장
Linux에서 스크립트를 실행하면이 파일이 작동합니다. Windows에서 스크립트를 실행하면 (결국 수행 할 작업 임) 각 행 사이에 추가 행이 삽입됩니다. 메모장 + +에서 파일을 검사하면 각 레코드 다음에 캐리지 리턴이 표시되고 빈 줄에 줄 바꿈/캐리지 리턴이옵니다.
편집 : 코드는
resp, content = httplib2.Http().request(request_string)
filename="data.csv"
abs_path=os.path.join(abs_path,filename)
file=open(abs_path,"w")
file.write(content)
file.close()
데이터를 한 줄씩 쓰고 있습니까? line.strip()을 사용하여 캐리지 리턴을 제거한 다음 파일 – Shijo
에 쓰십시오. 줄 끝 문제 (Linux의 경우 Windows의 경우 \ r \ n) 인 것처럼 보입니다. 어떤 회선 종단 및 CSV 사투리를 사용하고 있습니까? – Marat
코드의 관련 섹션을 게시 할 수 있습니까? –