xotl.tools.validators.identifiers
– Simple identifiers validators¶
Regular expressions and validation functions for several identifiers.
-
xotl.tools.validators.identifiers.
is_valid_identifier
(name)[source]¶ Returns True if
name
a valid Python identifier.If
name
is not a string, return False. This is roughly:isinstance(name, str) and name.isidentifier()
-
xotl.tools.validators.identifiers.
is_valid_full_identifier
(name)[source]¶ Returns True if
name
is a valid dotted Python identifier.See
is_valid_identifier()
for what “validity” means.
-
xotl.tools.validators.identifiers.
is_valid_public_identifier
(name)[source]¶ Returns True if
name
is a valid Python identifier that is deemed public.Convention says that any name starting with a “_” is not public.
See
is_valid_identifier()
for what “validity” means.