add function to convert filename to title
This commit is contained in:
parent
0b4de161b5
commit
71982435f3
2 changed files with 16 additions and 0 deletions
|
@ -1,5 +1,6 @@
|
|||
from pathlib import Path
|
||||
from shutil import copy2
|
||||
import string
|
||||
|
||||
|
||||
def ensure_parents(target: Path):
|
||||
|
@ -11,3 +12,9 @@ def copy_static_file(src: Path, dst: Path):
|
|||
"""Copy a static file from one location to another."""
|
||||
ensure_parents(dst)
|
||||
copy2(src, dst)
|
||||
|
||||
|
||||
def filename_to_title(path: Path) -> str:
|
||||
name = path.stem
|
||||
words = name.replace("-", " ").replace("_", " ")
|
||||
return string.capwords(words)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue