import sys
import os.path
from datetime import datetime



home = os.path.expanduser("~")
dir_name = "biwal"

# jesli chcesz, zeby nazwa byla wzieta z wzorca stouj formatownaie str 
# "{0:}{1:}".format(var1, var2)
timestamp = datetime.now().strftime("%Y%m%dT%H%M%S")
dir_name_date = "biwal_{0:}".format(timestamp)

sub_dir_list = ("foo", "bar", "baz", "def")

#łaczymy sciezki 
proj_path = os.path.join(home, dir_name) #albo dir_name_date

try:
    os.makedir(os.path.abspath(proj_path))
except WindowsError:
    print ("You can not create folder here.")

for item in sub_dir_list:
    os.makedirs(os.path.join(proj_path, item))

# Bardziej zagniezdzona struktiura to po prostu kolejny poziom petli for.