fork download
  1. import sys
  2. import os.path
  3. from datetime import datetime
  4.  
  5.  
  6.  
  7. home = os.path.expanduser("~")
  8. dir_name = "biwal"
  9.  
  10. # jesli chcesz, zeby nazwa byla wzieta z wzorca stouj formatownaie str
  11. # "{0:}{1:}".format(var1, var2)
  12. timestamp = datetime.now().strftime("%Y%m%dT%H%M%S")
  13. dir_name_date = "biwal_{0:}".format(timestamp)
  14.  
  15. sub_dir_list = ("foo", "bar", "baz", "def")
  16.  
  17. #łaczymy sciezki
  18. proj_path = os.path.join(home, dir_name) #albo dir_name_date
  19.  
  20. try:
  21. os.makedir(os.path.abspath(proj_path))
  22. except WindowsError:
  23. print ("You can not create folder here.")
  24.  
  25. for item in sub_dir_list:
  26. os.makedirs(os.path.join(proj_path, item))
  27.  
  28. # Bardziej zagniezdzona struktiura to po prostu kolejny poziom petli for.
Runtime error #stdin #stdout #stderr 0s 9024KB
stdin
Standard input is empty
stdout
Standard output is empty
stderr
Traceback (most recent call last):
  File "prog.py", line 22, in <module>
NameError: name 'WindowsError' is not defined