Python (2) 썸네일형 리스트형 Python 에서 IP 가져오기 연구실에서 다수의 서버에서 실험을 돌리는데 클러스터링이 되있지 않아 전부 수동으로 돌린다 ㅜ 그래서 좀더 편하게 실험 데이터를 뽑기위하여 파이썬 스크립팅을 많이 하는데 이번에는 각 서버에서 돌릴 배치파일을 자동으로 실행시켜주게 하기위하여 자신의 IP 를 가져오는것이 필요해졌다. import socket print(socket.gethostbyname(socket.getfqdn()))#1-1 print(socket.gethostbyname(socket.gethostname()))#1-2 print(socket.gethostbyname_ex(socket.getfqdn()))#2 s = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)#3 s.connect(('8.8.8... 왜 파이썬은 self를 사용하고 C++, java, c# 은 this는 사용하는가? 그냥 아무 이유 없이 갑자기 궁굼해졌다 자기자신을 의미할때 C++ 에서는 "this" 라는 키워드를 사용하고 파이썬은 "self"라는 키워드를 사용한다. C++ 의 this는 keyword 이고 파이썬은 단지 개발자가 self라고 변수명을 그렇게 지칭하는것뿐이지만 관례적으로 self를 사용한다. C++ 은 83년, 파이썬은 91년에 나왔으니까 관례적으로 this를 사용해야 맞는거 같은데 self를 사용한다. 이 이유가 너무 궁금해서 찾아봤는데 망할 this 랑 self 이전 1 다음