2014-04-09 2 views
0

저는 Python을 사용하고 있습니다. 라이브러리와 함께 gdata .csv 파일을 업로드 할 수 있지만 구분 기호는 기본적으로 쉼표 (",")로 유지됩니다. 구분 기호를 예를 들어 ";"로 변경하려면 어떻게해야합니까? ? 내가 원하는 것은 파이썬에서 업로드 파일의 구분 기호를 변경하는 것입니다. ","을 ";"로 변경하지 않으려는 경우 구분 기호를 변경하고 싶습니다..csv 파일을 업로드하여 구분 기호를 변경하는 방법은 무엇입니까?

답변

0

당신은 다음이 자사의 CSV (쉼표로 Delimeted 파일)을 알고, 엑셀을 사용하여 .CSV를 열 수 있지만 등 공간 등으로

편집 '를 단락'파일에 다른 일을 설정할 수 있습니다 : 죄송합니다, 'open with'메서드를 사용하여 파일을 열지 말고 Excel을 먼저 연 다음 Excel에서 파일을 엽니 다. 그러면 '텍스트 가져 오기 마법사'가 열립니다. 탭, 세미콜론, 쉼표, 공백 등과 같이 파일을 구분할 대상을 선택할 수 있습니다.

0

gdata를 통해이 구분 기호를 선택해야한다고 가정합니다. 또한 쉽게 파이썬 코드에서 이러한 기호를 대체 할 수

cat my_csv.csv | tr ',' ';' > my_csv_other_delimiter.csv 

:

그렇지 않으면 당신은 쉽게 같은과 쉘의 구분 기호를 변경할 수 있습니다. 그것은 당신이 다른 곳에서 당신의 csv 파일을 수신하고 당신이 구분 기호로 사용하는 기호를 제어 할 수 없지만 옵션 일 수있는 선택의 여지가 없다면 과부하 일 수 있습니다.

관련 문제