์ดํดํ๊ธฐ ์ด๋ ต๋ค์
if __name__ == '__main__' ์ด๋ผ๋ ์ฝ๋์์ ์๋ฌธ์ด ์๊ฒจ ์ง๋ฌธ๋๋ฆฝ๋๋ค. (์ง๋ฌธ์ ์์, ๊ฐ์ ๋ด์ฉ์ด ๋๋ฌด ์ดํด๊ฐ ์ ๋๊ณ ์
๋ฌธ์๊ฐ ๊ถ๊ธํ ๋งํ ๋ด์ฉ๋ค์ ๊ผผ๊ผผํ ์ค๋ช
ํด ์ฃผ์
์ ๋๋ฌด๋๋ฌด๋๋ฌด ๊ฐ์ฌ๋๋ฆฝ๋๋ค~~) __main__๋ถ๋ถ์ ' ' (๋ฌธ์์ด)๋ก ๋ฐ๋์ ๊ฐ์ธ์ฃผ๋ ์ด์ ๊ฐ ๊ถ๊ธํฉ๋๋ค. __name__๋ณ์์๋ ๋ชจ๋์ ์ด๋ฆ '๊ทธ ์์ฒด' ๊ฐ ๋ด๊ธฐ๋ ๊ฑฐ๋ผ๊ณ ์๊ฐ์ ํ๊ณ ์์ต๋๋ค. ๊ทธ๋ฌ๋ฉด, __name__๋ณ์์๋ '๋ชจ๋ ์ด๋ฆ' ์ด ๊ทธ๋๋ก ๋ด๊ธฐ๋ ์๋ฆฌ๊ฐ ์๋๊ฐ์?? (์๋ฅผ ๋ค์ด, index.py๋ผ๋ ํ์ผ์ด๋ผ๊ณ ํ๋ฉด __name__ ๋ณ์์๋ index ํน์ __main__์ด ๋ด๊ฒจ์ ์ด๋ฅผ ์(?) (์ฝ๋?)์ผ๋ก ํํ์ ํ๋ฉด __name__ == __index__ํน์ __main__ ์ด๋ผ๊ณ ๋ฌธ์์ด ๊ธฐํธ(')๋ฅผ ์ฐ์ง ์๊ณ ํํ์ ํ๋ค๋ผ๊ณ ์๊ฐ์ด ๋๋๋ฐ.. ์์ง ์
๋ฌธ์๋ผ ํ๋ก๊ทธ๋๋ฐ์ ๋ํ ๊ฐ๋
์ด ๋ถ์กฑํฉ๋๋ค.