
이 에러가 뜨는 이유는 띄어쓰기가 잘못되었다는 이유이다.
위에 phone_nuber 쪽에 띄어쓰기를 하여 에러코드가 발생했다.

위에 사진 중간위치인 4번째 줄 위치를 보면
SyntaxError 라는 문구가 보일텐데 이 에러는 문법이 잘못 되었다는 것을 나타내는 에러이다.
친절하게도 SyntaxError 위에 ^라는 표시가 보이는데 line24 번째의 문법상 잘 못 됬나는 뜻을 의미한다.

위에 사진이 나타내는 증상의 오류는 'typing_extensions' 의 모듈이 없다는 뜻을 의미한다 .
해결방안: typing 이라는 모듈을 설치하면 해결이 됬다. 아래 코드를 입력해보자.
pip install typing_extensions

위에 사진처럼 git push 하는 과정에서 에러인듯 아닌 오류가 발생했다.
터미널 상에서 보라색 문구를 보면 git push --set-upstream origin main 을 입력하라고 나와있다. 그대로 입력하면 git push가 정상적으로 진행된다. 이 오류가 난 이유는 git push을 할 때 push할 branch 이름을 안 입력해서 일어나는 오류이다.
그래서 밑에 사진처럼 처음부터 사진과 같은 코드를 입력하면 오류가 안뜰 것이다.

이번 오류가 같이 발생한 동기인 상협님이 알려주셔서 해결이 됐다. 위에 사진은 상협님 velog에서 따온 것이다.