Python (파이썬) 관련 질문입니다
-
게시물 수정 , 삭제는 로그인 필요
혼자 프로그래밍을 독학하는 사람입니다. 파이썬을 공부하는 도중 모르는게 있어 질문 드립니다.
윈도우 7 에서 파이썬 3.4버전을 쓰고 있으며 에디터로는 Pycharm을 쓰고 있습니다.
#writedata.pyf = open("C:/Python/새파일.txt", 'w')
for i in range(1,11):
data = "%d번째 줄입니다.\n" % i
f.write(data)
f.close()
위에 적힌 내용을 에디터에 돌렸는데 아래와 같은 에러 내용이 나옵니다.
C:\Python34\python.exe C:/Python/rw.py
Traceback (most recent call last):
File "C:/Python/rw.py", line 4, in <module>
f.write(data)
File "C:\Python34\Lib\encodings\cp1252.py", line 19, in encode
return codecs.charmap_encode(input,self.errors,encoding_table)[0]
UnicodeEncodeError: 'charmap' codec can't encode characters in position 1-2: character maps to <undefined>
책에 나온대로 했을 뿐인데 왜 이런걸까요? 유니코드와 관련된거 같은데 어떻게 수정할 수 있는지 좀 알려주시면 감사하겠습니다 ㅠㅠ
#python 파이썬 #python(파이썬)과 matplotlib numpy pandas #python 파이썬 파일 읽기 #python venv 파이썬 버전 #python 가상환경 파이썬 버전 #python 다른 파이썬 파일 실행 #파이썬 버전 확인 python #파이썬 add python to path #파이썬 cmd python #파이썬 실행 python