4.1. Validate a filename¶
The validate_filename()
function will raise ValueError
if
the name includes invalid character(s) for a filename.
Sample code¶
import pathvalidate
try:
pathvalidate.validate_filename("_a*b:c<d>e%f/(g)h+i_0.txt")
except ValueError:
print("invalid filename!")
Output¶
invalid filename!
4.2. Validate a file path¶
The validate_file_path()
function will raise ValueError
if
the name includes invalid character(s) for a file path.
Sample code¶
import pathvalidate
try:
pathvalidate.validate_file_path("_a*b:c<d>e%f/(g)h+i_0.txt")
except ValueError:
print("invalid file path!")
Output¶
invalid file path!
4.3. Validate a variable name¶
The validate_python_var_name()
function will raise ValueError
if
the name includes invalid character(s) for a Python variable name.
Sample code¶
import pathvalidate
try:
pathvalidate.validate_filename(_a*b:c<d>e%f/(g)h+i_0.txt")
except ValueError:
print("invalid variable name!")
Output¶
invalid variable name!