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
filename = "a*b:c<d>e%f(g)h+i_0.txt"
try:
pathvalidate.validate_filename(filename)
except ValueError:
print("invalid filename!")
Output¶
invalid filename!
4.2. 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!