본문 바로가기

verdantjuly/Today I Learned

TIL 20230514

728x90

오늘 목표

어제 TIL 리뷰
버킷리스트 완성
팬명록 완성 
프로그래머스 코딩 테스트 입문 : 나머지 구하기
<모던 자바스크립트 딥 다이브> 10페이지 읽기
맛풀 업데이트 1개라도 하기


오늘 한 것

어제 TIL 리뷰
버킷리스트 완성
프로젝트 맛풀 휴식 공지 업로드

0. Python : 공백 문자

문제

node.js 트랙 질문방에 올라온 문제.
python 파일에서 공백으로 들여쓰기를 잘 한 것으로 보이나 실제로 붉은 밑줄이 나오며 에러가 발생.
 
문제 상황 당시 환경
OS : Windows
Browser : Chrome
본문 : 코드스니펫에서 복사
들여쓰기 : Tab 1회로 진행
문제 탭에서 확인한 오류 메시지:
Unindent amount does not match previous ident
Pylance [Ln 17, 열5]

시도

해당 코드 전문을 메신저에 복사 > 붙여넣기 함
메신저에서 다시 VS CODE로 복사 > 붙여넣기 함
> 붉은 밑줄이 사라지고 잘 작동.

해결

시도의 방법으로 잘 됨.

알게된 것

들여쓰기 부분이 공백으로 보이는 다른 문자로 작성되었을 경우 발생할 수 있는 문제로 확인 됨.
클립보드를 거치거나 중간 매체가 있는 경우 해당 공백 문자가 자동 인코딩 되어 코드가 잘 작동할 수 있다.
- 동생과 이야기 해 본 결과 가능성 있는 결론인 것 같음
 
- 이해를 도운 문서

- 에러 메시지 해석
https://sheepone.tistory.com/105 
- 클립보드와 문자 인코딩
https://m.blog.naver.com/PostView.naver?isHttpsRedirect=true&blogId=jh_ynwis&logNo=80175829812 
 

 
 

1. 버킷리스트 완성


정리 

- 파이썬 들여쓰기 오류
들여쓰기 부분이 공백으로 보이는 다른 문자로 작성되었을 경우 발생할 수 있는 문제로 확인 됨.
클립보드를 거치거나 중간 매체가 있는 경우 해당 공백 문자가 자동 인코딩 되어 코드가 잘 작동할 수 있다.
 
 

소감

동생의 조언:
상식 선에서 끝날 문제를 끌고 가지 말자. (앨리스의 토끼굴)
공부를 열심히 하자. (공부를 열심히 한 사람은 질문이 다르다.)
오늘은 할아버지 댁에 다녀오고 친구와 대화를 깊게 하느라 목표를 달성하기 어려웠다 앞으로 여유 있게 미리 다 해야겠다

 
 
 

'verdantjuly > Today I Learned' 카테고리의 다른 글

TIL 20230516  (1) 2023.05.16
TIL 20230515  (1) 2023.05.15
TIL 20230513  (1) 2023.05.13
TIL 20230512  (1) 2023.05.12
TIL 20230511  (1) 2023.05.11