[Python] if __name__ == '__main__'

의미: 만일 이 파일이 인터프리터에 의해 실행되는 경우

1
if __name__ == "__main__"

예시

code:

1
2
3
4
5
6
7
#!/usr/bin/python
# Filename: using_name.py

if __name__ == '__main__':
print 'run by itself'
else:
print 'imported from another module'

output

1
2
3
# case1
$ python using_name.py
>> run by itself

1
2
3
4
# case2
$ python
$ (python) import using_name
>> imported from another module
< !-- add by yurixu 替换Google的jquery并且添加判断逻辑 -->