GeofabrikReader.cdd¶
- classmethod GeofabrikReader.cdd(*sub_dir, mkdir=False, **kwargs)[source]¶
Change directory to default data directory and its subdirectories or a specific file.
- Parameters:
sub_dir (str | os.PathLike[str]) – name of directory; names of directories (and/or a filename)
mkdir (bool) – whether to create a directory, defaults to
Falsekwargs – [optional] parameters of the function pyhelpers.dir.cd()
- Returns:
an absolute pathname to a directory (or a file)
- Return type:
str | os.PathLike[str]
Tests:
>>> from pydriosm.reader._base import BaseReader >>> import os >>> os.path.relpath(BaseReader.cdd()) 'osm_data' >>> os.path.exists(BaseReader.cdd()) False