Loading py/cso_file.py +10 −2 Original line number Diff line number Diff line Loading @@ -28,6 +28,7 @@ # # 2025-02, Arjo Segers # Option to CheckDir to set directory creation mode. # Accept dmode=None as default. # ######################################################################## Loading Loading @@ -81,12 +82,19 @@ def CheckDir(filename, dmode=None): """ Check if ``filename`` has a directory path; if so, create that directory if it does not exist yet. Optional ``dmode`` (``0o777``) is used for creation of directories. Optional ``dmode`` (default ``0o777``) is used for creation of directories. """ # modules: import os # set creation mode: if dmode is None : mode = 0o777 else: mode = dmode # endif # directory name, could be empty: dname = os.path.dirname(filename) # directory defined? Loading Loading @@ -116,7 +124,7 @@ def CheckDir(filename, dmode=None): # parent path not present yet? if not os.path.isdir(pdir): # create: os.mkdir(pdir, mode=dmode) os.mkdir(pdir, mode=mode) # endif # endfor # subdir Loading Loading
py/cso_file.py +10 −2 Original line number Diff line number Diff line Loading @@ -28,6 +28,7 @@ # # 2025-02, Arjo Segers # Option to CheckDir to set directory creation mode. # Accept dmode=None as default. # ######################################################################## Loading Loading @@ -81,12 +82,19 @@ def CheckDir(filename, dmode=None): """ Check if ``filename`` has a directory path; if so, create that directory if it does not exist yet. Optional ``dmode`` (``0o777``) is used for creation of directories. Optional ``dmode`` (default ``0o777``) is used for creation of directories. """ # modules: import os # set creation mode: if dmode is None : mode = 0o777 else: mode = dmode # endif # directory name, could be empty: dname = os.path.dirname(filename) # directory defined? Loading Loading @@ -116,7 +124,7 @@ def CheckDir(filename, dmode=None): # parent path not present yet? if not os.path.isdir(pdir): # create: os.mkdir(pdir, mode=dmode) os.mkdir(pdir, mode=mode) # endif # endfor # subdir Loading