ํ์ด์ฌ ์ฝ๋๋ก ํด๋๋ฅผ ์์ฑํ๋ฉด ์ฝ๋ ์งํ ์ค์ ํ์ผ ๋ณต์ฌ ๋ฑ์ ์ํํ ๋ ํธ๋ฆฌํ๊ฒ ์ฌ์ฉํ ์ ์๋ค.
https://gentlesark.tistory.com/71
์ ๊ธ์์ ํด๋๊ฐ ์๋ ๊ฒฝ์ฐ ํ์ผ ๋ณต์ฌ๊ฐ ์ด๋ฃจ์ด์ง์ง ์๋ ๊ฒฝ์ฐ๊ฐ ์์๋ค. ์ด ๊ฒฝ์ฐ python์ ๋ด์ฅ ๋ชจ๋ os
๋ฅผ ์ฌ์ฉํ๋ฉด ๊ฐํธํ๊ฒ ํด๋๋ฅผ ์์ฑํ ์ ์๋ค.
๋ง์ฝ์ ํ์ฌ ํด๋ ํ์ ํด๋์ text๋ผ๋ ์ด๋ฆ์ ํด๋๋ฅผ ์์ฑํ๋ค๊ณ ํ๋ฉด ๋ค์ ์ฝ๋๋ก ์คํ ํ ์ ์๋ค.
import os
os.makedirs('./text')
์ ์ฐํ ์์ธ์ฒ๋ฆฌ๋ฅผ ์ํด try/catch๊ตฌ๋ฌธ์ผ๋ก ํด๋น ์ฝ๋๋ฅผ ์คํํ๋ ค๋ฉด ์๋์ ๊ฐ์ ํํ๋ก ์ฌ์ฉํ๋ฉด ๋๋ค.
path = './text'
try:
if not os.path.exists(path):
os.makedirs(path)
except OSError:
print("Error: Cannot create the directory {}".format(path))
ํน๋ณํ ๊ฒฝ์ฐ๊ฐ ์๋๋ฉด ์์ธ ๊ตฌ๋ฌธ์ผ๋ก ๋ค์ด๊ฐ ์ผ์ ์์ด ์ ์ํ๋๋ ์์ ํ ์ฝ๋์ด๋ค.
๋์์ด ๋์๊ธฐ๋ฅผ.
๋๊ธ