파이썬(Python) 모듈을 python으로 직접 실행하는 경우만 실행되도록 하려면 아래와 같이 if __name__ == "__main__" 으로 묶어주면 됩니다. ^^

if __name__ == ""
    print "이 부분은 python a.py와 같이 직접 실행될 때만 호출됩니다"


파이썬 코드를 작성한 뒤에 실행했을 때 SyntaxError:Non-ASCII charactor… 가 발생하는 경우는 파일의 가장 위에 아래처럼 인코딩 정보를 표시해주면 됩니다.

# -*- coding: cp949 -*-      <== 윈도우에서 기본 설정으로 저장한 파일
# -*- coding: utf-8 -*-      <== UTF8 인코딩으로 저장한 파일


자꾸 까먹어서 이제는 코드 조각들을 웹에다가 올려야겠네요. ㅠㅠ 사용하는 주 언어가 아니다보니 매번 찾아보기도 귀찮고… ㅠㅠ

그럼 좋은 하루 되세요 ^^


ps) 파이썬 소켓에 대한 정보를 원하신다면 http://docs.python.org/2/library/socket.html 를 참고하세요 ^^

+ Recent posts