ํ์ด์ฌ(Python)์ผ๋ก ๋๋ ํ ๋ฆฌ(directory)๋ฅผ ์์ฑํ ๋ ๋ฐ๋ก ๋ง๋ค ์๋ ์์ง๋ง, ์๋์ง ์ฒดํฌ๋ฅผ ํ๊ณ ๋ง๋ค๋ฉด ์์ ํ๊ฒ ๋ง๋ค ์๋ ์๊ณ , ํจ์๋ฅผ ํ๋ ์ ๋ง๋ค์ด ๋๋ฉด ๋๋ ํ ๋ฆฌ๊ฐ ์๋ ์๋ ํจ์ ํธ์ถ์ ํ๋ฉด ๋๋ค๋ ์ฅ์ ์ด ์๋ค.
๊ฑฐ๋์ ๋ฏธํ๊ณ ๋ฐ๋ก ์๋์ ํจ์๋ฅผ ๊ฐ์ ธ๋ค๊ฐ ์ฌ์ฉํ๋ฉด ๋๋ค. ์ง์ ๋ง๋ ํจ์์ด๋ ๋์์ด ๋๊ธฐ๋ฅผ ๋ฐ๋๋ค.
import os
def createDirectory(directory):
try:
if not os.path.exists(directory):
os.makedirs(directory)
except OSError:
print("Error: Failed to create the directory.")
try, except ๊ตฌ๋ฌธ์ ํตํด ํ์ธต ๋ ์์ ํ๊ฒ ๋ง๋ค์ด์ง ํจ์์ด๋ ๋ง ๊ฐ์ ธ๋ค๊ฐ createDirectory()ํจ์๋ฅผ ํธ์ถํด์ ์ฐ์!
์ํ๋ ํด๋๋ ๋๋ ํ ๋ฆฌ๊ฐ ์ ์์ฑ๋๊ณ ์์ ๊ฒ์ด๋ค.
๋๊ธ