공지사항



"차근차근 파이썬 코딩 실습(기본편)" 오류 문제 해결 방법 알려드립니다.

봄인컨설팅
2023-12-16
조회수 58

python 명령어 입력하여 파이썬 실행 후 오류가 생긴다면, 다음과 같이 오류 해결하시면 되십니다.

 

예를 들어 P.37에서

with open('stash.csv') as f:

       lines = f.readlines() 

이 부분까지 쓰고 엔터누르면 ... 으로 오류로 나오는데, 이 부분은 스크립트의 수행이 끝나지 않았다는 뜻으로, with open 항목에서 빠져나가지 않은 상태입니다. 이후에 스크립트가 더 추가 될 수 있기 때문에 대기상태라고 생각하면 됩니다. 그리고 ... 상태에서 print(lines[10]) 부분을 실행시키면 with open 이후 들여쓰기가 실행된 lines 와 print 문의 들여쓰기가 달라서 오류가 발생합니다.

그래서, lines = f.readlines() 이후 엔터 치고 ... 이 나오면 한번 더 엔터를 칩니다. 왼쪽이 >>> 이런식으로 바뀐 다음에 print(lines[10]) 부분을 실행 시켜 보시기 바랍니다. 그럼 오류 문제가 해결되실 겁니다.

 

아래 스크립트를 참고해 주시기 바랍니다.

with open('stash.csv') as f:

       lines = f.read().splitlines()

  

print(lines[10])


중간에 한 줄 엔터가 포함됩니다.


비교 스크립트, 아래랑 비교해보세요~

with open('stash.csv') as f:

      lines = f.read().splitlines()

      print(lines)


print(lines[10])