파이썬 2

[파이썬] SyntaxError : invalid syntax 오류 원인 및 해결 방법

■ 오류 원인 - 파이썬 문법을 지키지 않았을 때 발생하는 에러가 발생함 ■ 잘못된 예시 및 해결 방법 - 1. 괄호가 닫히지 않은 경우 ( 발생되는 에러 : SyntaxError: EOL while scanning string literal ) # 예시 1 - 괄호가 닫히지 않은 경우 print("Hello, World!) - 2. 콜론이 잘못 사용된 경우 ( 발생되는 에러 : SyntaxError: invalid syntax ) # 예시 2 - 콜론이 잘못 사용된 경우 if x = 10: print(x) - 3. 들여쓰기가 잘못된 경우 ( 발생되는 에러 : IndentationError: expected an indented block ) # 예시 3 - 들여쓰기가 잘못된 경우 for i in ran..

파이썬 site-packages(=파이썬 라이브러리 설치 경로)에 대해

파이썬의 라이브러리를 설치하게 되면 라이브러리 소스 코드는 리눅스 환경에서 보통 "/usr/local/lib/pythonO.O/site-package/" 디렉토리 안에 설치가 된다. 데비안 계열은 site-packages 대신 dist-packages라는 이름으로 되어 있다. 폴더 이름이 dist-packages라고 해도 보통 site-packages라고 불린다. 보통 파이썬 라이브러리 코드를 import를 할 때 아래 기준으로 라이브러리를 찾는다. 현재 위치(./) "/usr/local/lib/pythonO.O/site-package/" ( 추가 정보 ) 파이썬 표준 라이브러리 "distutils.core.setup() 함수"는 파일들을 site-pacakges 디렉터리에 복사해주는 함수다. 보통 라이..