0
我想做一個簡單的函數,它應該創建3個目錄。它只創建一個,我不明白它爲什麼如此。 我寫的代碼是:多個參數不能正常工作
#!/usr/bin/env python
# -*- coding: utf-8
import os
from os.path import exists, splitext
def make_dir(*dirs):
for directory in dirs:
if not os.path.exists(directory):
return os.makedirs(directory)
else:
print "la carpeta %s ya existe" %(directory)
make_dir("hola", "que", "tal")
當運行它只返回的第一個目錄「HOLA」 任何幫助作用?
'返回os.makedirs(目錄)' - 是的,當你到達「hola」時,這將返回該字符串並退出函數 –