選択できるのは25トピックまでです。 トピックは、先頭が英数字で、英数字とダッシュ('-')を使用した35文字以内のものにしてください。
 
 
 
 
 

25 行
508 B

  1. import os
  2. from pathlib import Path
  3. import config as cfg
  4. def base_dir() -> Path:
  5. return Path(os.path.abspath(os.path.dirname(__file__))).parent
  6. def app_root_dir(pvd: str) -> str:
  7. return os.path.join(base_dir(), cfg.DIR_APP_ROOT, pvd)
  8. def doc_root_dir() -> str:
  9. return os.path.join(base_dir(), cfg.DIR_DOC_ROOT)
  10. def resource_dir(pvd: str) -> str:
  11. return os.path.join(base_dir(), cfg.DIR_RESOURCE, pvd)
  12. def template_dir() -> str:
  13. return os.path.join(base_dir(), cfg.DIR_TEMPLATE)