cd_dat¶
-
pydriosm.utils.
cd_dat
(*sub_dir, dat_dir='dat', mkdir=False, **kwargs)¶ Change directory to
dat_dir
and its sub-directories within a package.- Parameters
sub_dir (str) – name of directory; names of directories (and/or a filename)
dat_dir (str) – name of a directory to store data, defaults to
"dat"
mkdir (bool) – whether to create a directory, defaults to
False
kwargs – optional parameters of os.makedirs, e.g.
mode=0o777
- Returns
an absolute path to a directory (or a file) under
data_dir
- Return type
str
Example:
>>> import os >>> from pydriosm.utils import cd_dat >>> path_to_dat = cd_dat() >>> print(os.path.relpath(path_to_dat)) pydriosm\dat