얼마전 스마트폰 메신저 txt파일을 백업받아 vi에서 열어보았더니 ^M이라는 이상한 기호를 발견했다.
웹에서 찾아보니, 개행문자 즉 줄바꿈 문자가 깨진 흔적이라고 한다.!
주로 같은 파일안에 유닉스개행문자 / 도스 개행문자가 섞여 있을때 발생하는 현상이라고!
관련해서 내용을 구글링하다가 발견했다.
^M = \r
간단히 해결해 보았다.
str = hello^M
str.repleace('r', '')
다음에 참고해 두기 위해 포스팅해보았다.
[내 블로그 안에서 비슷한 내용]
vi에서 ^M 지우기, 행끝의 캐럿 M기호 지우기
'Language > python' 카테고리의 다른 글
프로그램 모드로 수행하기, 파이썬 모듈 독립적 실행, __name__ == __main__ (0) | 2015.06.05 |
---|---|
파이썬의 신비로움(for문-else문에 대해서) (0) | 2015.02.25 |
[파이썬] python 정규식 정리 (0) | 2014.05.23 |
[파이썬] python 함수 함수정리 (0) | 2014.05.23 |
[파이썬] python 파일 함수정리 (0) | 2014.05.23 |