336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
encoding을 생략 하면 기본 현재 사용하고 있는 시스템의 기본 encoding으로 설정이 된다.
윈도우의 경우에는 MS949 인데 이렇게 하면 한글이 깨져서 보이게 된다.
아래 보이는 것처럼 파일이 깨져서 보이는데... 생성된 파일의 속성을 MS949로 바꾸면 잘 보인다
왜냐하면 파일의 encoding이 MS949이닌깐...
결국 파이썬에서 파일을 생성할때는 UTF-8 로 지정하도록 하자
다음은 print 함수를 이용한 파일 출력 예제이다
print의 마지막 매개변수로 file은 기본으로 stdout으로 되어 있다 이것을 file로 출력하게끔 설정하면 마찬가지로 파일에 쓰기가 가능하다
텍스트 파일 읽기
파일 쓰기 예제
readline : 문자열 # 한 줄을 읽어서 반환한다.
readlines : 리스트 # 끝까지 읽은 후 각 줄을 리스트 객체에 담아서 반환한다.
그러나 위와 같이 하면 파일이 큰 경우에는 부화가 걸릴수 있음
아래와 같이 사용하자
read : 문자열 # 끝까지 읽은 데이터를 문자열 형태로 반환한다.
'ⓟrogramming > Python' 카테고리의 다른 글
[Python] 예외처리 (0) | 2016.10.14 |
---|---|
[Python] 직렬화 그리고 역직렬화 (0) | 2016.10.14 |
[Python] datetime (0) | 2016.10.14 |
[Python] time - 시간 표현 방법, sleep (0) | 2016.10.14 |
[Python] sys.argv - 명령행 인자를 받는 방법 (0) | 2016.10.14 |